#symfony3
Какой способ лучше всего подходит для деплоя symfony3 проекта? Как это сделать по чистому ftp? Прогуглив, наткнулся на Capifony, но по идеи он не работает с третьей версией symfony.
Ответы
Ответ 1
1.Вариант Symfony Deployment Basics Типичные шаги при развертывании приложения Symfony включают в себя: Вы можете добавить свой код на сервер используя какой нибудь FTP клиент.Например FileZilla Установите ваши зависимости для vendor (как правило, делается с помощью Composer и может быть сделано перед загрузкой). Запуск миграции базы данных или аналогичные задачи по обновлению структуры изменения данных. Очистка кэша. Развертывание может также включать в себя другие задачи, такие как: Пометка определенную версию вашего кода в качестве выхода в репозитории управления исходными кодами Создание временного плацдарма для построения настроек обновлений "в автономном режиме - offline" Выполнение каких-либо тестов, доступных для обеспечения кода и / или стабильность работы сервера Удаление любых ненужных файлов из web/directory, чтобы сохранить производственную среду,то бишь environment в чистоте. Очистка внешних систем кэш-памяти (как Memcached или Redis). 2.Вариант Все это сделать локально а потом с помощью Source Control (Git,Tortoise) залить на сервер. 3.Вариант Есть также инструменты, чтобы помочь облегчить "боль" развертывания. Некоторые из них были специально адаптированы к требованиям Symfony. http://symfony.com/doc/current/cookbook/deployment/tools.html#using-build-scripts-and-other-tools
Комментариев нет:
Отправить комментарий