さくらVPSを使ってHerokuのデプロイ環境を作る(最速)

最速なんて偉そうな見出しつけてしまいました。すみません。
色々試した結果、とりあえず以下の手順だけでデプロイ環境を構築できます。
さくらのVPSSSHポート変更とrootログイン不可ぐらいは最低やっておきましょう。同僚がハッキングされてました(笑)
これで地震で自宅待機になってもなんとかなりますね。

手順

yum -y install zlib-devel
yum -y install openssl-devel


vi /etc/yum.repos.d/CentOS-Base.repo
以下を追加

[dag]
name=Dag RPM Repository for Redhat EL5
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=0
gpgkey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt

yum --enablerepo=dag -y install git
yum --enablerepo=dag -y install readline-devel


cd /usr/local/src
wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz
tar zxvf ruby-1.9.2-p180.tar.gz
cd ruby-1.9.2-p180
./configure && make && make install

ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]


gem list


gem -v
1.3.7


gem install rails
rails -v
Rails 3.0.7


gem install heroku


mongodb(おすすめ!)を使うときは以下も
vi /etc/yum.repos.d/CentOS-Base.repo

[10gen]
name=10gen Repository
baseurl=http://downloads.mongodb.org/distros/centos/5.4/os/$basearch/
gpgcheck=0
enabled=1

yum --enablerepo=10gen -y install mongo-stable*

参考にしたサイト

[http://d.hatena.ne.jp/is0me/20100923/1285234281:title=[Ruby][CentOS]もっと簡単に、さくらVPSRubyRails最新版をインストールする]

さくらのVPSサーバー構築メモ ? vim, zsh, gitをインストール

CentOS5.5にMongoDBをインストールしてみる

デプロイ環境ができれば、gitコマンドを使用してWebアプリの公開ができます。
うまくやればHerokuのアカウント習得から1時間ぐらいで(しょぼい)サイトが作れてしまうかも。

アプリを公開するには?

アプリ公開までの手順は以下のサイトを参考に

HerokuでRuby1.9とRails3を使う - それはBooks

Ruby版PaaSのHerokuで無料Railsホスティング環境を手に入れよう - Social Change!