1日1%成長するブログ

毎日成長するために仕事/プライベートで得た学びをアウトプットするブログです

HerokuにRails5のアプリをデプロイする

Herokuにログインする

$ heroku login

Postgresを使ったアプリを作成

$ rails new myapp --database=postgresql

動作確認用にコントローラーを作っておく

$ rails generate controller welcome
<h2>Hello World</h2>
<p>
  The time is now: <%= Time.now %>
</p>
  • app/views/welcome/index.html.erb
root 'welcome#index'
  • config/routes.rb

rubyのバージョンファイルを作る

rbenv local 2.4.0
ruby "2.4.0"
  • ローカルで使っているrubyと同じバージョン番号をGemfileの最後に書く

Herokuにプッシュする

git remote add heroku https://git.heroku.com/myapp.git
git push heroku master