中の人
【laravel】デプロイしたときのチェックリスト
公開: 2022-07-09 22:00
更新: 2023-04-06 14:40
laravel8.x
デプロイ
不具合
本番環境にデプロイして不具合発生させてしまったので、その戒めにリスト化したいと思います。
うおーやっちまったぜ中の人です。こんにちは。
平日に本番環境にデプロイ(追加コードを反映) -> 休日に不具合
というエンジニアならこの恐怖がわかるかと思います。
ということで、laravelでデプロイした際に実行するコマンドなんかをリスト化したいと思います。
チェックリスト
- (npmが必要だったら) npm run production
- php artisan config:clear
- php artisan test(あれば)
- (.envに追加パラメータがあるか確認 -> あれば追加)
- ($ composer dump-autoload)
- ($ php artisan migrate:status)
- $ php artisan migrate
- $ (php artisan cache clear)
- $ php artisan config:cache
- $ php artisan route:cache
- $ php artisan view:cache
やっちまった
コード反映して、追加される機能のみ確認して、その他の機能について確認を怠った結果、クライアントさんに迷惑かけました。
反省してます。🙇♂️
ということで、ひとまずチェックリストを確認すれば、初歩的なミスは防げると思ってリスト化しました。
今後必要なものがあった場合は追加していく予定です。
また、これやった方がいいよ!っていう内容がある場合はコメントいただけると嬉しいです。
誰かの参考になれば幸いです。
ではまた!
通信エラーが発生しました。