#この記事を読んでわかること
※本記事は僕の備忘録として記載している面があります。
・laravelで作成したアプリのHerokuへデプロイする方法。
・基本的に参考に記載の方法を参考にして初学者の私でもデプロイできました。
その際に注意した点などの補足を本記事で追記します。
#参考
https://qiita.com/okita_kamegoro/items/3278d62dd0174960b7f7
https://team-lab.github.io/skillup/step2/10-heroku.html
↑特にこの記事参考にしました。
https://shiney-life.com/web/heroku/
#補足・注意点
・しっかり読んで進めていけば、デプロイできます。落ち着いていきましょう。
・上記参考サイトでは、Laradockを使用していますが、Laradockでなくても可能です。
・ローカルではMySQLを使用し、HerokuではPostgreSQLを使用しているが、ローカルのコードは書き換えないので、HerokuではPostgreSQLで問題なし。
#簡単な流れ
・Herokuへ登録
・Heroku上にアプリ(雛形)を作成
・Herokuアプリをリモートリポジトリとして設定する
・HerokuアプリにAPP_KEYを追加する
・HerokuでPostgreSQLを利用設定をする
・Herokuアプリの画面パス設定ファイルを作成する
・Herokuアプリのリモートリポジトリにpushする
・マイグレーションを実行
(Herokuのデータベースにテーブルや設定を反映させる)
・Herokuアプリの動作を確認し、完了!!