@jasper-blondin

Laravel: как подготовить сервер к деплою?

Приветствую!

Для разработки проекта на Laravel использовал Homestead (Vagrant). Очень удобно, все инструменты доступны из коробки.
Отчасти, выбрал такой вариант, чтобы иметь абсолютно идентичные сборки при разработке на разных машинах.

Непосредственно вопрос: есть ли подобные сборки для хостинг-серверов?
Я планирую переносить проект на VPS. Не хочется устанавливать все вручную. Идеальный вариант: создать среду, идентичную Homestead.
Есть ли инструменты для быстрой подготовки хостинга к публикации Laravel-проекта?

PS Если это важно, будут использоваться инструменты: Sprintbox, Github, Deployer.
  • Вопрос задан
  • 295 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Nc_Soft
Используйте докер образ под laravel,
Вот к примеру https://github.com/Cyber-Duck/php-fpm-laravel
там сразу cron, очереди итд
Ответ написан
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Docker (если нравится технология, мне не очень) или Laravel Forge. А вообще настроить разок сервер не такая уж проблема, можно и поковыряться для общего развития. А сам деплой лучше не через чистый Deployer, а через https://github.com/lorisleiva/laravel-deployer. Кстати, у автора есть и Docker-контейнер для этого https://github.com/lorisleiva/laravel-docker (https://hub.docker.com/r/lorisleiva/laravel-docker)
Ответ написан
Ваш ответ на вопрос

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

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