На чём вы разворачиваете Symfony?

Мне нравится XAMPP - пробовал установку симфони и это просто (работаю под виндой). Но решил поиграться с докерами, для этого поставил виртуалбокс, и LAMP на Ubuntu. Но начались грабли с установкой симфони, по видимому не настроен сервер как положено итп. Что посоветуете?
  • Вопрос задан
  • 2405 просмотров
Решения вопроса 1
artem90
@artem90
TeamLead, Developer
Мой опыт такой:
Пишу баш скрипты для автоматической установки и настройки nginx, php7 (fpm, cli), MySQL, nodejs и redis.

Все это запускаю на дебиан 8 под докером, через docker-compose, добавив в него pma иногда.

Потом все это дело так же легко взлетает на ci в гитлабе (Travis ci и любую другую ci)

Итого полный цикл установки, настройки и тестирования) к тому же все скрипты поделены на отдельные куски типа install-nginx, install-php и потом можно переиспользовать эти кусочки в другом проекте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
@mistergonza
PHP6 evangelist
Я использовал Vagrant. C nginx + php7 + mysql 5.7 для Symfony 2.8.
Ссылка на Box
Ответ написан
Комментировать
Tenskwatawa
@Tenskwatawa
php/js
Для symfony можно подыскать готовые контейнеры на докер хабе. Вот один например
https://hub.docker.com/r/whatwedo/symfony3/
Ответ написан
Комментировать
Markus_Kane
@Markus_Kane
Full-stack developer (Symfony, Laravel, Vue.js)
Посоветую Вам посмотреть в логи и узнать какие ошибки пишет Вам сервер :)
Скорее всего LAMP-то Вы установили, а PHP и расширения, необходимые для компонентов Symfony - нет. В эту сторону и нужно смотреть в первую очередь. Но вообще все скажут логи.
Ответ написан
Уже несколько лет использую https://puphpet.com/ (VirtualBox+Vagrant). Если хост система винла, то для symfony главное монтирование папки переключить в NFS (https://github.com/winnfsd/vagrant-winnfsd)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы