【laravel】デプロイとは?どれを使えばいい?Github/heroku?公開の方法まとめ

最終更新日

デプロイとは

デプロイ(deploy)とは、作ったプログラムを他の場所(サーバーやローカルpc)に置きながら使える状態にすることです。

https://wa3.i-3-i.info/word16767.html

laravelにおいてのデプロイ

laravelにおいてのデプロイとは、具体的にGithubやheroku等を使い実際にサーバーにプログラムをおくことなく、これら(Githubやheroku等に置いたデータ)を本番環境でも使えるようにすることです。

公開の方法

前提:公開の方法には、Githubやheroku等のまずサーバーに上げる必要があります。なお、環境にはxfreeサーバー(無料)を使用します。

  1. Gitの導入
  2. サーバとのSSH接続
  3. Gitでデータをアップロード
  4. ライブラリインストール
  5. データベース作成
  6. .envファイルの用意
  7. マイグレーション

参考

https://readouble.com/laravel/9.x/ja/deployment.html

https://biz.addisteria.com/laravel_project_deploy6/

fem