Instalowanie Drupala 11 za pomocą Composera.
Composer to poręczne narzędzie do zarządzania Drupalem i wszystkimi jego częściami (modułami, motywami, bibliotekami). Zanim zaczniesz, upewnij się, że masz na komputerze zainstalowanego Composera. Do Drupala 11 potrzebujesz Composera 2.7.0 lub nowszego oraz PHP 8.3 lub nowszego.
W Drupalu 11 warto użyć szablonu Composera spod adresu drupal/recommended-project. Ten szablon sprawia, że zależności jądra Drupala są w dokładnie tej samej wersji, co oficjalne wydanie Drupala. Istnieją inne metody, ale ta jest najlepsza.
Rozpoczęcie projektu
composer create-project drupal/recommended-project my_site_name_dirTo polecenie tworzy projekt w katalogu 'my_site_name_dir' i automatycznie uruchamia composer install, aby pobrać najnowszą stabilną wersję Drupala 11 i wszystkie jego zależności.
Pamiętaj, że katalog 'my_site_name_dir' przechowuje pliki, które trzyma się poza katalogiem głównym serwera, poza zasięgiem serwera WWW. Katalogiem głównym serwera będzie 'my_site_name_dir/web'.
Instalowanie Composera przez Dockera
Jeśli pracujesz w przepływie opartym na Dockerze, Composer i jego zależności mogą nie być jeszcze zainstalowane. Utwórz wtedy projekt Drupala następującym poleceniem:
docker run --rm -i --tty -v $PWD:/app composer create-project drupal/recommended-project my_site_name_dir --ignore-platform-reqsKonfiguracja Drupala w standardowym interfejsie webowym
Gdy Composer pobierze potrzebne pakiety, skieruj przeglądarkę na adres swojej witryny i rozpocznij konfigurację. Trzeba będzie podać dane logowania do bazy danych, nazwę konta administratora i kilka podstawowych informacji.
Uruchamianie Drupala z wiersza poleceń
Drush instaluje Drupala z wiersza poleceń. Aby dodać Drusha do projektu, wpisz: composer require drush/drush, a potem użyj drush site:install, aby uruchomić kreatora konfiguracji w wierszu poleceń. Bez argumentów polecenie instaluje profil standardowy i pyta tylko o dane logowania do bazy danych.
drush site:install