Как будет выглядеть сценарий развертывания Laravel? - PullRequest
0 голосов
/ 19 января 2020

Я использую Buddy Works для развертывания моего проекта на сервере.

При создании конвейера для развертывания моего Laravel проекта меня просят ввести действия по развертыванию; вот где я застрял.

Пока что я настроил его на запуск следующих команд composer:

composer validate
composer install

Потому что это обычно то, что я делаю при запуске моего проекта на местном уровне. Но я понимаю, что мне также нужно запустить Apache и тому подобное (я использую WAMP, так что он все это для меня сортирует).

Я искал в Google, и все, что я получил, было composer install. Это все, что мне нужно сделать, или есть что-то еще?

До использования инструментов развертывания я загружал файлы непосредственно на сервер, так что CI / CD или другие обязанности DevOps были для меня совсем новыми.

1 Ответ

1 голос
/ 19 января 2020

Хорошая идея - перезагрузить php, а также перенести новые таблицы :)

 composer install --no-interaction --prefer-dist --optimize-autoloader
 echo "" | sudo -S service php7.3-fpm reload
 php artisan migrate --force

Если вы используете DigitalOcean и у вас есть 12 долларов США, вы можете использовать готовые инструменты, такие как Laravel Кузница :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...