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
で、アプリが見えます。