Installeer Drupal met Lando
Er zijn meningen dat Drupal een ingewikkeld platform is en dat het moeilijk is om Drupal te installeren en in te stellen. Maar Drupal is al meer dan 20 jaar in actieve ontwikkeling en in die tijd zijn alle methoden om Drupal te installeren en configureren voortdurend verbeterd. Nu kun je Drupal installeren met Docker in een virtuele omgeving. Laten we Lando gebruiken en Drupal in 10 minuten installeren.
Om te beginnen moeten we een webserver installeren waarop Drupal zal draaien. Maar het opzetten van een webserver uit losse onderdelen en pakketten kost meer tijd dan 10 minuten, daarom gebruiken we een kant-en-klare oplossing en pakken we een virtuele machine met Docker uit. Deze virtuele machine zal net zo snel werken als een gewone lokale webserver zonder virtualisatie.
Om een webserver in een virtuele omgeving op te zetten, hebben we Docker en Lando nodig. Installeer eerst Docker.
Docker-installatie
Je moet Docker downloaden van de officiële website:
https://www.docker.com/products/docker-desktop
Om Docker op Ubuntu/Debian te installeren, gebruik de officiële documentatie:
https://docs.docker.com/engine/install/ubuntu/
Nadat je Docker hebt geïnstalleerd, installeer je Lando.
Lando-installatie
Om Lando te installeren, gebruik de officiële documentatie:
https://docs.lando.dev/basics/installation.html
Drupal installeren met Lando
Ga nu naar de map waar je Drupal wilt installeren en laten we Drupal installeren. Je hebt deze drie commando’s nodig:
# Initialiseer een drupal9-recept met de laatste drupal 9-versie
lando init \
--source remote \
--remote-url https://www.drupal.org/download-latest/tar.gz \
--remote-options="--strip-components 1" \
--recipe drupal9 \
--webroot . \
--name my-first-drupal9-app
# Start het op
lando start
# Toon informatie over deze app.
lando info
Elke keer dat je je lokale site nodig hebt, kun je het commando lando start gebruiken, en wanneer je je site wilt uitschakelen, gebruik je het commando lando stop .
Laten we het commando lando start uitvoeren. Docker zal de vereiste images downloaden en je omgeving instellen voor een nieuwe Drupal-site.
Daarna werk je op dit adres: http://my-first-drupal9-app.lndo.site:8000/, je moet je taal kiezen en doorgaan met de installatie:
Om databasegegevens te verkrijgen gebruik je het commando lando info:
Ik heb deze databasegegevens:
Databasegebruiker: drupal9
Databasewachtwoord: drupal9
Databasenaam: drupal9
Host: database
Zorg ervoor dat je Host vervangt van localhost door database.
Vervolgens moet je het formulier invullen met de gebruikersnaam en het wachtwoord van de beheerder:
Daarna wordt je site geïnstalleerd en kun je doorgaan met het configureren van Drupal:
Actuele informatie over het installeren van Drupal met Lando kun je vinden in de officiële documentatie: