RailsアプリをHerokuにデプロイする手順をまとめました。
1)Herokuにアプリケーションを登録
$ heroku login
$ heroku create
2)Herokuにアプリケーションをpush
$ git push heroku master
3)ブラウザから動作確認
デプロイしたアプリに割り当てられたURLにアクセスできる事を確認する。
※sqlite3のエラーが発生した場合
HerokuではデータベースとしてPostgreSQLを使用するので、sqlite3を開発環境、テスト環境に限定する形でGemfileを設定します。
①Gemfile修整
group :production do gem 'pg' end group :development, :test do gem 'sqlite3' gem 'sqlite3-ruby', :require => 'sqlite3' end
②bundle install
$ bundle install –without production
③Gemfileをコミット
$ git commit Gemfile -m “Gemfile update for heroku”
$ git commit Gemfile.lock -m “Gemfile update for heroku”
④Herokuにpush
$ git push heroku master