環境構築の仕方について簡単にまとめていく。
今回は、

アプリのHerokuへのデプロイ

前提条件

Herokuのアカウントを持っていること
Gitを使用していること

ルートパスの設定

root to: 'tops#index'

設定を行わないとアクセス時にアプリが表示されない

Herokuのインストール

$ brew tap heroku/brew && brew install heroku

ログイン

$ heroku login

ログイン出来ない場合は

$ heroku login --interactive

$ heroku create アプリ名

アプリ名は省略可能
その場合は自動で設定される

アセットプリコンパイルの実行

$ rails assets:precompile RAILS_ENV=production

Gitへコミット

デプロイ

$ git push heroku master

マイグレーションの実行

$ heroku run rails db:migrate

マイグレーションは自動で実行されない

アプリへアクセス

$ heroku open

以上でデプロイ終了