Drupal deployment

Шпаргалка по настройке и проведению деплоймента для Drupal (начиная с 8й версии).

Деплоймент выполняется с использованием git, drush, composer и configuration management. На сервере должны выполняться команды в следующей последовательности:

Drush

Drush можно установить через менеджер зависимостей, сделав его частью проекта.

Создание короткой ссылки в папку ./bin:

Composer

Скачиваем:

Устанавливаем в ./bin:

Запускаем:

Создание короткой ссылки в папку ./bin:

Configuration management

Конфигурация выгружается через админку, меню «синхронизация конфигурации» — /admin/config/development/configuration. А лучше, используя drush:

Файлы записываются в каталог синхронизации, который настраивается через settings.php. Изначально он располагается в типа секретной папке в public files. Более правильным решением будет размещение этих данных ниже уровня публичного каталога сайта.

Например вот так:

Останется закоммитить нужные изменения конфигурации в git и выполнить описанные в начале статьи команды для деплоймента.

Написать комментарий

Мало букафф? Читайте есчо !

Загрузка (установка) Drupal с помощью composer

Май 8, 2021 г.

Конечно можно скачать/установить Drupal в ручную, это очень просто и не требует "лишних" инструментов. Но composer не просто так кушает свой хлеб. Его ...

Читать

Composer в системном окружении windows

Январь 17, 2023 г.

А почему бы и нет? Заставим работать composer из командной строки windows. Прежде всего нам понадобится php, т.к. composer - это php скрипт. Если ...

Читать

 

Комментарии к «Drupal deployment»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: