Archive for June, 2008

在Linux上建立Ruby on Rails環境

Wednesday, June 11th, 2008
Step 1. 安裝Ruby

請參考 http://wiki.arch.nctu.edu.tw/LearningRuby/Install
http://www.ruby-lang.org 尋找最新版的 Ruby 原始碼,編譯與安裝步驟:
1. 執行configure
2. 執行make
3. 執行make install

Step 2. 安裝RubyGems

請參考 http://www.rubyonrails.org/down
Download RubyGems
1. 解壓縮
2. 執行 “ruby setup.rb”

Step 3. 安裝Rails

gem install rails –include-dependencies

Step 4. 安裝需要的Plugin

1. Mongrel:
gem install mongrel

2. Mongrel Cluster:
gem install mongrel_cluster

3. will_paginate:
gem install will_paginate

4. reverse_proxy_fix plguin:
到rubyapp目錄下
ruby script/plugin install http://svn.napcsweb.com/public/reverse_proxy_fix
Note: 這個plugin只會在production模式下才會作用!

其它參考

.Ruby on Rails 伺服器架設原理
.Apache 2.2 + Mongrel 設定方式