Installa Drupal con Lando
Ci sono opinioni secondo cui Drupal sia una piattaforma complicata e che sia difficile installare e configurare Drupal. Ma Drupal è in sviluppo attivo da più di 20 anni e in tutto questo tempo gli approcci per installare e configurare Drupal sono stati costantemente migliorati. Ora puoi installare Drupal con Docker in un ambiente virtuale. Usiamo Lando e installiamo Drupal in 10 minuti.
Per iniziare dobbiamo installare un web server dove Drupal funzionerà. Ma configurare un web server a partire da parti e pacchetti separati richiederà più di 10 minuti, quindi useremo una soluzione pronta all’uso e scompatteremo una macchina virtuale con Docker. Questa macchina virtuale funzionerà veloce come un normale web server locale senza virtualizzazione.
Per configurare un web server in un ambiente virtuale dobbiamo usare Docker e Lando. Prima installa Docker.
Installazione di Docker
Devi scaricare Docker dal sito ufficiale:
https://www.docker.com/products/docker-desktop
Per installare Docker su Ubuntu/Debian usa la documentazione ufficiale:
https://docs.docker.com/engine/install/ubuntu/
Dopo aver installato Docker, installa Lando.
Installazione di Lando
Per installare Lando utilizza la documentazione ufficiale:
https://docs.lando.dev/basics/installation.html
Installa Drupal con Lando
Ora vai nella cartella in cui vuoi installare Drupal e installiamolo. Dovrai usare questi tre comandi:
# Inizializza una ricetta drupal9 usando l'ultima versione di drupal 9
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
# Avvialo
lando start
# Elenca le informazioni su questa app
lando info
Ogni volta che avrai bisogno del tuo sito locale puoi usare il comando lando start, e quando vorrai spegnere il tuo sito userai il comando lando stop.
Eseguiamo il comando lando start. Docker scaricherà le immagini richieste e configurerà il tuo ambiente per un nuovo sito Drupal.
Dopo di che lavorerai all’indirizzo: http://my-first-drupal9-app.lndo.site:8000/, dove dovrai scegliere la lingua e continuare l’installazione:
Per ottenere le credenziali del database usa il comando lando info:
Io ho queste credenziali del database:
Utente database: drupal9
Password database: drupal9
Nome database: drupal9
Host: database
Assicurati di sostituire l’Host da localhost a database.
Successivamente devi compilare il form con nome utente e password dell’amministratore:
Dopo di ciò, il tuo sito sarà installato e potrai continuare a configurare Drupal:
Le informazioni aggiornate sull’installazione di Drupal con Lando le puoi trovare nella documentazione ufficiale: