http://redmine.lighttpd.net/wiki/1/RequestTracker
http://requesttracker.wikia.com/wiki/FastCGIConfiguration
上面兩個連結裡面的東西不用看了~ (除非我的方法沒用)
以下的文件假設你是用 centos 5.4,rt3 是安裝在 /opt/rt3
基本上你要用 lighttpd 1.4.26 跑 rt3.8.7 只要做兩件事:
- 按照官方安裝 rt3 的文件確實的裝好;預設是用 apache 跑 rt3
沒有什麼~因為這部份的文件很完整,所以基本上就是照 rt 的官方文件做 - lighttpd 的部份~ 不曉得是太簡單還是他們懶的寫...
- 下載 lighttpd 的 tarball 檔
解開後,找到 INSTALL 的檔案
make 三部曲 - (./configure, make, make test, make install) - 說明:啟用 mod_fastcgi
修改 /etc/lighttpd/lighttpd.conf,將註解拿掉,
修改前:
#"mod_fastcgi",
修改後:
"mod_fastcgi",
說明:告訴 lighttpd 要去哪呼叫 fastcgi 的 handler
一樣是修改 /etc/lighttpd/lighttpd.conf ,找地方加入以下幾行
fastcgi.server = ( "/" =>
((
"socket" => "/tmp/rt-fcgi.socket",
"bin-path" => "/opt/rt3/bin/mason_handler.fcgi",
"check-local" => "disable",
"min-procs" => 4,
"max-procs" => 8
)),
)
這樣就完成了... 這麼簡單的東西,我以前居然要翻遍文件都還沒找到答案... 0rz
沒有留言:
張貼留言