Rails Application の depoly

Menu Menu


Heroku

750時間まで無料のプラットホーム

    http://www.heroku.com/

まず、アカウントを取得する。

Heroku へアクセスするツールをinstall


login

    heroku login


手元の Rails application から

    cd app1

Gemfile を編集して、データベースを PostgreSQL に変更。

    vi Gemfile

ライブラリを切り替える

    bundle install


git への登録

git の repository を作る

    git init
    git add .
    git commit -m "init by kono"


heroku のstackを作成

    heroku create --stack cedar


heroku へ git を使って upload

    git push heroku master


heroku の様々なコマンド

    heroku ps

log を付け加える

    heroku addons:add logging
    heroku logs

Ruby のconsole

    heroku run console


heroku 上で Database を作る

    heroku run rake db:migrate


heroku のApplication を動かしてみる


問題10.1 (Option)

heroku 上に自分で作成した Rails application を移して実行してみよう。


Oauth

SNS との連携認証


問題10.2 (Option)

heroku 上に自分で作成した Rails application に Oauth による認証をつける。


Shinji KONO / Mon Jan 30 15:05:58 2012