Instalacija Drupala pomoću Lando-a
Postoje mišljenja da je Drupal komplikovana platforma i da je teško instalirati i podesiti Drupal. Ali Drupal je u aktivnom razvoju više od 20 godina i za to vreme svi pristupi instalaciji i podešavanju Drupala se stalno unapređuju. Sada možete instalirati Drupal pomoću Dockera u virtuelnom okruženju. Koristićemo Lando i instalirati Drupal za 10 minuta.
Za početak treba da instaliramo veb server na kome će Drupal raditi. Ali podešavanje veb servera iz odvojenih delova i paketa bi zauzelo više vremena od 10 minuta, pa ćemo koristiti gotovo rešenje i raspakovati virtuelnu mašinu sa Docker-om. Ova virtuelna mašina će raditi brzo kao i običan lokalni veb server bez virtuelizacije.
Za podešavanje veb servera u virtuelnom okruženju treba da koristimo Docker i Lando. Prvo instalirajte Docker.
Instalacija Dockera
Treba da preuzmete Docker sa zvaničnog sajta:
https://www.docker.com/products/docker-desktop
Za instalaciju Dockera na Ubuntu/Debian pratite zvaničnu dokumentaciju:
https://docs.docker.com/engine/install/ubuntu/
Nakon što ste instalirali Docker, instalirajte Lando.
Instalacija Lando-a
Za instalaciju Lando-a koristite zvaničnu dokumentaciju:
https://docs.lando.dev/basics/installation.html
Instalacija Drupala pomoću Lando-a
Sada idite u direktorijum gde želite da instalirate Drupal i hajde da instaliramo Drupal. Potrebno je da koristite ove tri komande:
# Inicijalizujte drupal9 recept koristeći najnoviju verziju Drupala 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
# Pokrenite okruženje
lando start
# Prikažite informacije o aplikaciji
lando info
Svakog puta kada vam treba lokalni sajt koristite komandu lando start, a kada želite da zaustavite sajt koristite lando stop.
Izvršite komandu lando start. Docker će preuzeti potrebne slike i podesiti vaše okruženje za novi Drupal sajt.
Nakon toga radićete na adresi: http://my-first-drupal9-app.lndo.site:8000/, potrebno je da izaberete jezik i nastavite instalaciju:
Da biste dobili pristupne podatke za bazu koristite komandu lando info:
Moji podaci za bazu su:
Korisnik baze: drupal9
Lozinka baze: drupal9
Ime baze: drupal9
Host: database
Obavezno zamenite Host sa database umesto localhost.
Zatim popunite formu sa administratorskim korisničkim imenom i lozinkom:
Nakon toga vaš sajt će biti instaliran i možete nastaviti sa podešavanjem Drupala:
Aktualne informacije o instalaciji Drupala sa Lando-om možete pronaći u zvaničnoj dokumentaciji: