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 и выполнить описанные в начале статьи команды для деплоймента.

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

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

Обновление composer в ручном режиме

Апрель 20, 2022 г.

Если вам не удаётся обновить вашу версию composer штатно по тем или иным причинам, а обычно это делается следующей командой: [crayon-67d0eb2ae6c14597299765/] То есть более прямой и простой метод. Данный метод поможет, если к примеру вы сталкиваетесь ...

Читать

Установка Wordpress через composer

Апрель 3, 2023 г.

WP так то и сам хорошо управляется с модулями и темами. Вы можете установить модули/темы через админку. Единственный не удобный момент - это первоначальное ...

Читать

 

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

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



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