У меня не получается запустить на VPS Symfony 4 проект. В официальной документации идет общее наставление на путь истинный, без какой-либо конкретитики. А гайды в поиске (например, на диджитал клауд), либо под 3 версию, либо под 4 ( но от 2015 года, и многое там уже не работает).
Есть где-то пошаговый гайд для тех, кто плохо может в девопс?
Как настроить сервер, далее, в .env -> APP_ENV=prod и все (либо где настраиваете переменные окружения). В чем собственно проблема? Ошибки, что не получилось, что сделали?
Например так:
1. Собираешь проект.
2. Архивируешь его.
3. Rsync-ом его заливаешь на прод.
4. Разархивируешь в катало с имееем версии.
5. Переключаешь ссылку root каталога (nginx) на каталог с разархивированной версией.
1) Переменную среды надо выносить в nginx - почему-то описание из официальной документации не работает.
2) Чистить кеши симфони, ребутать nginx.
Работает прямо очень тупо (ни как в Django в вирутальными окружениями, юникорном и прочее), просто кидаем все в var/www/project_name, назначаем на это дело nginx и готово.