Деплой проекта через CICD Gitlab
Исходные данные: VPS Ubuntu 24/Nginx/PHP8.5/MySQL/Laravel/Supervisor, 2 сервера: dev и production Шаг 1. Начальная настройка проекта Разворачиваем проекты на серверах из репозитория Gitlab вручную, без CICD, настраиваем Nginx, подключаем СУБД и т.д. Все работает.Предположим, проект развернут в папке /var/www/my-project.com/classic-deploy Сразу решаем, в какой папке будет расположен проект, разворачиваемый через CICD.Допустим, он будет в папке /var/www/my-project.com/cicd-deploy Шаг … Читать далее