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