heroku利用手順

herokuにrails3アプリを置いたときのメモ

# 事前準備
$ sudo gem install heroku
$ sudo bundle
$ sudo gem install pg
$ sudo bundle # エラー
$ sudo bundle --without production

# とりあえず1stコミット
$ git init
$ git add .
$ git commit -m '1st commit'
$ heroku create  # ココでAPP_NAMEを指定すれば良かった。

# 仕方ないのでアプリ名変更
$ heroku rename kabutter --app morning-ice-6199
$ git remote -v
$ git remote rm heroku
$ git remote add heroku git@heroku.com:kabutter.git
$ heroku rename kabutter

# SSH公開鍵のアップロード
$ heroku keys:add

# デプロイ
$ git push heroku master

# 動作確認
$ heroku open
$ heroku logs

# 動作環境の確認
$ heroku stack
$ heroku stack:migrate bamboo-ree-1.8.7
$ git add .
$ git commit -m 'bamboo-ree-1.8.7'
$ git push heroku master

# DBをリリース
$ sudo gem install taps
$ heroku rake:db migrate
$ heroku db:push sqlite://db/development.sqlite3

ちなみに動いてるアプリはこちら
http://kabutter.com