Heroku開発環境構築

1.アカウント作成
 Herokuにアクセスして、アカウントを作成します。
 登録は無料です。アプリの公開も少ないデータのDBしか使わないのであれば、無料です。

2.herokuコマンドをインストール
 gemでインストールできます。

$ sudo gem install heroku

 herokuコマンドは、gemフォルダのbinに作成されるので、pathを通しておきます。
 私と同じ、Ubuntu野郎は、~/.profileに以下のように記載します。

 export PATH=$PATH:/var/lib/gems/1.8/bin

3.公開鍵の作成と登録

$ ssh-keygen -t rsa

 公開鍵は、rsa形式で作成した方が吉。

 作成したキーをHerokuに送ります。

$ heroku keys:add

4.Railsアプリケーションを作成
 普通にRailsアプリケーションを作成します。

$ rails hello
$ cd hello

 作成したら、そのディレクトリに移動します。

5.gitリポジトリを作成
 事前にgitを入れといてください。。

$ git init
$ git add .
$ git commit -m "new app"

6.Herokuコマンドでアプリケーションを作title成

$ heroku create [アプリケーション名]

 [アプリケーション名]の箇所にアプリ名を入れてください。
 作成されるURLが、http://[アプリケーション名].heroku.com
 のような形になるので、既に使わている名前は登録できません。
 https://heroku.com/myapps
 で作成したアプリが、確認できます。

7.gitでソースをHerokuにアップロード

$ git push heroku master

8.アプリの確認
 http://[アプリケーション名].heroku.com
 で、アプリが見えます。