個人的な覚え書き

すぐ忘れるので。

さくらのVPSに環境を構築するメモ--rubyまわり

昔の自分のメモを参考にして入れていく。
そして同じようなとこでつまずいている。。。
バージョンが違うとすごく面倒なので指定して入れていく。

まずはruby

mkdir src
cd src
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz
tar zxvf ruby-1.8.7-p72.tar.gz
cd ruby-1.8.7-p72
./configure --prefix=/usr
sudo make && make install

パーミッションがないと言われるのでrootで入れた。

su
# make && make install

rubygemを入れる

wget http://rubyforge.org/frs/download.php/43985/rubygems-1.3.0.tgz
tar zxvf rubygems-1.3.0.tgz
cd rubygems-1.3.0

su
# ruby setup.rb

パスを通す
export PATH=/var/lib/gems/1.8/bin:$PATH

rackを入れる


sudo gem install rack -v=1.1.0

zlibがなくてエラーになる。

zlib関連を入れる

sudo yum install zlib*

設定
cd src/ruby-1.8.7-p72/ext/zlib/

sudo ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib
sudo make
make install

もう1回rackを入れる
sudo gem install rack -v=1.1.0

opensslがないって。

opensslのインストールでつまずく。
rubyyumから入れたい。
などなどによりソースから入れたrubyをアンインストールする。

$ cd /src/ruby-1.8.7-p72
# cat .installed.list | xargs rm
 
いろいろやり直し。