2012年2月6日月曜日

さくらVPS + CentOS に Rails入れたメモ

AsakusaSatellite
http://www.codefirst.org/AsakusaSatellite/

を試したかったのだが、そもそもRubyの環境が無かったのでインストール。

まずはRubyを特に何も考えずえいやっと実行。
yum install ruby

でもバージョンが古かったので一回消して公式のやり方で入れ直し。
yum remove ruby
wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz
tar xvzf ruby-1.9.2-p180.tar.gz
cd ruby-1.9.2-p180
./configure
make
make install
make clean

次はRubyGem
wget http://rubyforge.org/frs/download.php/75711/rubygems-1.8.15.tgz
tar -xvzf rubygems-1.8.15.tgz
cd rubygems-1.8.15
ruby setup.rb

そしてRailsを入れる。
gem install rails
あれ?入らない?
No such file to load -- zlib (LoadError) って怒られる。。。

zlibを入れてrubyにパスを通す(?)
yum install zlib-devel
cd ruby-1.9.2-p180/ext/zlib
ruby extconf.rb --with-zlib-include=/usr/include -with-zlib-lib=/usr/lib
make site-install

再度gem install railsでやっと入った。

次回は本来やりたかったAsakusaSatelliteのインストール。

0 件のコメント:

コメントを投稿