さくらVPSを使ってHerokuのデプロイ環境を作る(最速)
最速なんて偉そうな見出しつけてしまいました。すみません。
色々試した結果、とりあえず以下の手順だけでデプロイ環境を構築できます。
さくらのVPSはSSHポート変更と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]もっと簡単に、さくらVPSにRubyとRails最新版をインストールする]
さくらのVPSサーバー構築メモ ? vim, zsh, gitをインストール
CentOS5.5にMongoDBをインストールしてみる
デプロイ環境ができれば、gitコマンドを使用してWebアプリの公開ができます。
うまくやればHerokuのアカウント習得から1時間ぐらいで(しょぼい)サイトが作れてしまうかも。