Встановлення Drupal 11 за допомогою Composer.
Composer є зручним інструментом, що допомагає керувати Drupal і всіма пов’язаними частинами (модулями, темами, бібліотеками). Перш ніж занурюватися, переконайтеся, що Composer встановлено на вашому комп’ютері. Для Drupal 11 знадобляться Composer 2.7.0 або новіший і PHP 8.3 або новіший.
Працюючи з Drupal 11, мудро використовувати шаблон composer за адресою drupal/recommended-project. Цей шаблон гарантує, що залежності ядра Drupal мають ту саму версію, що й офіційний реліз Drupal. Є й альтернативні способи, але цей першокласний.
Створення проєкту
composer create-project drupal/recommended-project my_site_name_dirТак ви створите проєкт у теці «my_site_name_dir», і автоматично запуститься composer install щоб отримати найновішу стабільну версію Drupal 11 і всі її залежності.
Зауважте, що ваша тека «my_site_name_dir» міститиме файли, які слід тримати поза кореневою текою вебсервера, подалі від допитливих очей вебсервера. Кореневою текою вебсервера буде «my_site_name_dir/web».
Встановлення Composer через Docker
Якщо ви працюєте за робочим процесом на основі Docker, можливо, Composer і його залежності ще не встановлено. У такому разі створіть свій проєкт Drupal такою командою:
docker run --rm -i --tty -v $PWD:/app composer create-project drupal/recommended-project my_site_name_dir --ignore-platform-reqsНалаштування Drupal через стандартний вебінтерфейс
Коли Composer завершить завантаження потрібних пакунків, просто спрямуйте браузер на URL свого сайту й розпочніть налаштування. Вам запропонують ввести облікові дані бази даних, ім’я користувача-адміністратора й деяку базову інформацію.
Запуск Drupal через командний рядок
Drush дозволяє встановлювати Drupal із командного рядка. Щоб додати Drush до свого проєкту, введіть: composer require drush/drush а потім скористайтеся drush site:install щоб запустити майстер налаштування командного рядка. Без аргументів він встановить стандартний профіль і запитає лише облікові дані вашої бази даних.
drush site:install