CentOS 5.5 安裝 Ruby 1.8.7 + SQLite 3.6.16 + Rails 2.3.8
註1:本文件描述由無到有的 ruby 安裝流程,並不適合用在升級 ruby 套件的使用情境。
註2:安裝時需要以 root 帳號登入系統。
0. 前置安裝環境,若已安裝這些套件則本步驟可省略:
1. 安裝 ruby 1.8.7:
[可省略] 檢查 ruby 版本:
畫面應顯示:
2. 安裝 rubygems 1.3.5:
[可省略] 檢查 rubygems 版本:
畫面應顯示:
3. 安裝 sqlite 3.6.16:
[可省略] 檢查 SQLite 版本:
畫面應顯示:
4. 安裝 ruby 支援 sqlite3 的套件:
[可省略] 檢查是否安裝成功:
畫面其中一行應顯示:
5. 安裝 rails 2.3.8:
[可省略] 檢查 rails 版本:
畫面應顯示:
註2:安裝時需要以 root 帳號登入系統。
0. 前置安裝環境,若已安裝這些套件則本步驟可省略:
# yum -y install zlib-devel curl-devel expat-devel gettext-devel gcc make
1. 安裝 ruby 1.8.7:
# cd ~
# wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz
# tar zxvf ruby-1.8.7-p249.tar.gz
# cd ruby-1.8.7-p249
# ./configure --prefix=/usr
# make
# make install
[可省略] 檢查 ruby 版本:
# ruby -v
畫面應顯示:
ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-linux]
2. 安裝 rubygems 1.3.5:
# cd ~
# wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
# tar zxvf rubygems-1.3.5.tgz
# cd rubygems-1.3.5
# ruby setup.rb
[可省略] 檢查 rubygems 版本:
# gem -v
畫面應顯示:
1.3.5
3. 安裝 sqlite 3.6.16:
# cd ~
# wget http://www.sqlite.org/sqlite-amalgamation-3.6.16.tar.gz
# tar xvzf sqlite-amalgamation-3.6.16.tar.gz
# cd sqlite-3.6.16
# ./configure --prefix=/usr
# make
# make install
[可省略] 檢查 SQLite 版本:
# sqlite3 -version
畫面應顯示:
3.6.16
4. 安裝 ruby 支援 sqlite3 的套件:
# gem install sqlite3-ruby
[可省略] 檢查是否安裝成功:
# gem list
畫面其中一行應顯示:
sqlite3-ruby (1.3.1)
5. 安裝 rails 2.3.8:
# gem install rails --version 2.3.8
[可省略] 檢查 rails 版本:
# rails -v
畫面應顯示:
Rails 2.3.8
沒有留言:
張貼留言