10/31/2006

Gentoo 安裝 Ruby on Rails + Lighttpd + fastcgi

相比起FreeBSD,Gentoo 安裝 Ruby on Rails 雖然沒那麼方便,但是 Gentoo 也可以相當迅速的安裝 Ruby on Rails +Lighttpd + Fastcgi ,不過要多下幾個參數就是了。

1. 安裝 Lighttpd + fastcgi
USE="fastcgi" emerge lighttpd

2. 安裝 Ruby + Ruby on Rails + Ruby Gems + Fastcgi + Ruby Fastcgi + MySQL Binding + SQLite3 Binding(一次裝好多)
USE="fastcgi mysql sqlite3" emerge rails
他會一次安裝
[ebuild U ] dev-lang/ruby-1.8.5
[ebuild N ] dev-ruby/rubygems-0.8.11-r5
[ebuild N ] dev-ruby/rake-0.7.1
[ebuild N ] dev-ruby/activesupport-1.3.1
[ebuild N ] dev-ruby/activerecord-1.14.4
[ebuild N ] dev-ruby/actionpack-1.12.5
[ebuild N ] dev-ruby/actionmailer-1.2.5
[ebuild N ] dev-libs/fcgi-2.4.0 457 kB
[ebuild N ] dev-ruby/ruby-fcgi-0.8.6
[ebuild N ] dev-ruby/mysql-ruby-2.7
[ebuild N ] dev-ruby/sqlite3-ruby-1.1.0
[ebuild N ] dev-ruby/actionwebservice-1.1.6
[ebuild N ] dev-ruby/rails-1.1.6

如果你希望個別安裝,可以照上面的相關的 Package 用 Gentoo 的 Portage 系統安裝。紅色的是 Ruby on Rails 相關套件,藍色的是 fastcgi 相關套件,棕色的是 Database 相關套件。

3. 安裝 Mongrel
Portage 沒有 Mongrel 的套件,但是剛剛已經安裝了 rubygems ,所以我們可以很簡單的使用
gem i mongrel mongrel_cluster
來安裝 Mongrel

沒有留言: