Скопировать проект с dev на prod, установить софт, настроить CI/CD

Цена договорная
07 декабря 2022, 15:55 • 7 откликов • 64 просмотра

1. сделать окружение под проект на laravel

php 7.4
mysql 5.7+

2. развернуть проект с репозитория

3. включить супервизоры на команды (не забыть про запуск после рестарта сервера)

php artisan queue:work --tries=3
php artisan queue:work --queue=brands --tries=3
php artisan queue:work --queue=products --tries=3
php artisan queue:work --queue=parsing --tries=3

4. поставить на крон раз в минуту

php artisan schedule:run >> /dev/null 2>&1

6. .env взять из дев и заменить данные подключения к бд на прод.


7. конфиги и либы взять с дев, тк там уже все нужные либы для php установлены и лимиты/параметры в конфигах выставлены

8. выдать доступы разработчикам

9. Настроить CI/CD

10. Подключить какой-то визуал для мониторинга ресурсов сервера и участие проекта dev и prod в ресурсах сервера