Hexaの日記 このページをアンテナに追加 RSSフィード

2007-06-04

CentOS5 へ Ruby on Rails をインストール


CentOS5 にRuby on Rails をインストールしたのでメモ.


Ruby のインストール

オブジェクト指向スクリプト言語 Ruby


Ruby のインストール
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
tar zxvf ruby-1.8.6.tar.gz
cd ruby-1.8.6
./configure --prefix=/usr/local

エラー
configure: error: no acceptable C compiler found in $PATH

gcc をインストール
yum install gcc

再度,Ruby をインストール
./configure --prefix=/usr/local
make
make install

確認
ruby -v
ruby 1.8.6 (2007-03-13 patchlevel 0) [i686-linux]



RubyGems のインストール

RubyGems Manuals


RubyGems のインストール
wget http://rubyforge.org/frs/download.php/20990/rubygems-0.9.4.zip
unzip rubygems-0.9.4.zip
cd rubygems-0.9.4
ruby setup.rb

エラー
/usr/local/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:4:in `require': no such file to load -- zlib (LoadError)

zlib のインストール
yum install zlib-devel

zlib 拡張ライブラリのインストール
cd ../ruby-1.8.6/ext/zlib
ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib
make
make install

再度,RubyGems のインストール
cd ../../../rubygems-0.9.4
ruby setup.rb

確認
gem -v
0.9.4



Rails のインストール

Ruby on Rails


Rails のインストール
gem install rails --include-dependencies

確認
rails -v
Rails 1.2.3



SQLite3 のインストール

SQLite home page


SQLite3 のインストール
wget http://www.sqlite.org/sqlite-3.3.17.tar.gz
tar zxvf sqlite-3.3.17.tar.gz 
cd sqlite-3.3.17
./configure
make
make install



sqlite3-ruby のインストール

gem install sqlite3-ruby

stst 2007/09/05 01:46 gem install rails --include-dependencies

gem install --remote rails --include-dependencies
こちらで成功しました。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証