herokuでrailsアプリをdeployするまで

rails project作成。

rails new myapp --database=postgresql

directoryを移動。

cd myapp

welcome controllerを生成。

rails generate controller welcome

app/views/welcome/index.html.erb を編集。

<h2>Hello World</h2>
<p>
  The time is now: <%= Time.now %>
</p>

config/routes.rb を編集。

root 'welcome#index'

rails serverを起動して、http://localhost:3000 へアクセスします。

rails server

The time is now: が表示されていれば成功。

Gemfile を編集。

gem 'rails_12factor', group: :production

Gemを更新。

bundle install


Gemfile を編集して、利用しているruby versionを指定。

ruby "2.1.4"

Gitで管理。

git init
git add .
git commit -m "Initial commit"

Heroku applicationを作成し、herokuへ反映。

heroku create
git push heroku master

herokuにアクセスして確認。

heroku open

Databaseを利用している場合は、migrateする。

heroku run rake db:migrate

https://devcenter.heroku.com/articles/getting-started-with-rails4