意馬心猿 - いばしんえん

欲望のままにプログラミング

Ruby on Rails 4 & Heroku でのアプリ作成手順まとめ

  1. コマンドを二つ開き、一つで
    postgres -D /usr/local/var/postgresを実行しPostgreSQLを起動
  2. rails new [name] -d postgresqlであらかじめpostgreSQLを使うようにアプリを作成
  3. cd [name]
  4. vim Gemfileでgem 'therubyracer', platforms: :rubyの前の#を削除
  5. scaffold等でテキトーに作成
  6. rake db:migrate
  7. rails sでサーバを起動、localhost:3000で動作確認
  8. git init
  9. git add .
  10. git commit -m "[comment]"
  11. vim Gemfileで末尾にgem 'rails_12factor',group: :production を追加
  12. vim Procfileで新規作成、web: bundle exec rails server -p $PORT を書きこむ 
  13. git add . & git commit -m "[comment]" で更新
  14. herokuでアプリを作成していない場合、heroku create [name] でheroku上にアプリを作成
  15. git push heroku masterでheroku上にプッシュ 
  16. heroku addons:add heroku-postgresql でデータベースを設定 
  17. heroku run rake db:migrate でマイグレート
  18. heroku apps:info でアプリの情報を確認
  19. 表示されたURLへアクセス、動作確認