Разворачивайте OctoberCMS легко и быстро с плагином деплоя.

Опубликовано: 20 Июнь 2026
на канале: Михаил Фрускейт
946
39

Деплой - (англ. deploy) это развертывание -- помещение исполняемого кода на сервер, где он будет работать. В этом видео с помощью плагина RainLab.Deploy рассказываю и показываю как легко и в несколько кликов выполнить деплой проекта October CMS на продакшн сервер.

❗ Содержание этого видео:


00:00 - Разворачивайте October CMS легко и быстро с плагином деплоя
00:20 - Установка плагина
01:22 - Выполняем миграции
01:40 - Создаем сервер, имя сервера и URL в Deploy
02:38 - Скачиваем файлы Маяков и Устанавливаем права для них
04:03 - Запускаем установку October CMS
05:45 - Проверка и устранение ошибок
06:00 - Добавляем пользователя в BACKEND'e
06:40 - BONUS! Создаем темку на локальном хосте и отравляем ее на Production
08:36 - Заключение

Когда была запущена платформа October CMS следующего поколения (версия 2) разработчиками было принято решение ликвидировать программу обновления в один клик и мастер установки. Как вы знаете, этой концепции уже более 10 лет, и родилась она ещё тогда, когда не существовал композер. Все CMS, такие как Joomla, Drupal, Wordpress и прочие, обязательно имеют веб установщик!


Сейчас меняется время. И композер стал для разработчиков чем то родным и близким. Его использование в разы сокращает затрачиваемое время на развёртку приложений.


Но при полном переходе OctoberCMS на композер, все мы столкнулись со следующими проблемами:


1. Объединение двух менеджеров пакетов (бывший шлюз обновления и композер) бессмысленно
2. Использование общедоступных менеджеров пакетов может вызывать проблемы с программной зависимостью
3. Как бы это печально не звучало, но как правило, шаред хостинг не имеет композера.


Именно поэтому и был разработан плагин деплоя, о котором идёт речь в этом видео!



Плагин деплоя использует последние особенности платформы и совместим с OctoberCMS v2.0 и выше.

Для установки one click deployment плагина, пользуйте команду: php artisan plugin:install rainlab.deploy


Не забывайте на сервере продакшена по умолчанию исправить директивы php - upload_max_filesize и post_max_size, которые отвечают за объём загрузки на сервер и по умолчанию равны 2Мб.

Будут вопросы - велкам в комментарии.


Ваш любитель разворачивать исполняемый код на серверах - Михаил Фрускейт.