Bedrock installatie
- Maak een site aan in Kinsta (lege WP omgeving)
- Maak van deze omgeving een kopie genaamd staging
- In DevKinsta maak je een nieuw project en importeer hierin de staging omgeving die je zojuist hebt aangemaakt
- Navigeer in de lokale map naar het juist project en open deze in VSC
- Open de terminal en installeer Bedrock: composer create-project roots/bedrock
- In github vind je het Brainium thema. Deze mag je downloaden en toevoegen aan je thema map
- Github link: https://github.com/modern-minds/brainium-theme
- Verander de naam van de brainium thema map naar ābrainium-projectnaamā
- Ook hello-elementor mag je toevoegen aan je thema map
- In de readme van het brainium-thema zitten code snippets. Deze heb je nodig voor de volgende stappen
- In je lokale project navigeer je naar het ā.env; bestand: devkinsta/project/bedrock/.env
- Kopieer de code uit het readme bestand en plak deze in het ā.envā bestand van jouw project
-
Pas de code aan met de juiste gegevens:
- URL van production, staging en development.
- Application settings for Kinsta
- keys -> zelf opnieuwe genereren en vervangen -
Navigeer nu naar het applications.php bestand:
/devkinsta/project/bedrock/config/applications.php - Kopieer uit het readme bestand de juiste code en vervang deze code in jouw project
-
Navigeer naar staging.php:
/devkinsta/project/bedrock/config/envirements/staging.php - Kopieer de juiste code vanaf het readme bestand en vervang de code in jouw project. Hierna vul je de juiste gegevens in. Deze vind je op Kinsta bij info
-
Navigeer naar development.php:
devkinsta/project/bedrock/config/envirements/development.php - Kopieer de juiste code vanaf het readme bestand en vervang de code in jouw project. Hierna vul je de juiste gegevens in. Deze vind je op DevKinsta
- devkinsta/project/bedrock/config/envirements/production.php
- Kopieer de juiste code vanaf het readme bestand en vervang de code in jouw project.
- Navigeer in je lokale map naar het brainium thema. (brainium-projectnaam) Sleep deze map in je VSC om de map hierin te openen
-
Je gaat in deze map een search en replace doen.
Search: ābrainium-project-nameā
Replace: ābrainium-projectnaamā -
In DevKinsta klik je aan de linkerkant op de moersleutel en scrol naar beneden naar NGINX editor. Ongeveer op regel 17 voeg je toe aan de regel:
root /www/kinsta/public/JOUWPROJECTNAAM/bedrock/web; - Voeg de vaste plugin stack toe.
- Open via devKinsta de website en kijk of hij werkt
-
Als alles werkt kun je de WordPress gegevens invullen.
Dit mag zijn:
- gebruikersnaam: modernminds
- wachtwoord: āā
- email: info@modernminds.nl - Log in
- Activeer het juiste thema!
- Verwijder wordpress twentytwenty thema
- Mu-plugin toevoegen. Deze kun je ook het beste op je eigen laptop bewaren.
- Stel de juiste WordPress instellingen in. Deze vind je onder aan deze lijst
- Voeg gegevens toe aan 1pass
- Je kunt de site nu terug pushen naar de staging omgeving op WP
- Je krijgt nu een 404 nginx. Deze kan alleen Kinsta support oplossen. Dus open in Kinsta de chat en vraag of ze aan de root folder /bedrock/web willen toevoegen. Tip is om er ook bij te zeggen dat je een bedrock website heb opgezet, want ze begrijpen niet altijd je vraag.
Juiste WordPress instellingen:Ā
General:Ā
Timezone AmsterdamĀ
Date d-m-YĀ
TimeĀ H:iĀ
Reading:
search engine uitvinken check
Discussion:Ā
AllesĀ uitĀ behalveĀ ācomment must be manually approvedāĀ
Media:Ā
Organize āmonth-yearāĀ vinkjeĀ uitĀ
Permalinks:Ā
PL structure = Post nameĀ
Ā
Lorem Ipsum
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur
Lorem Ipsum
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur