2013年11月6日 星期三

[程式] 如何在Light httpd中啟動FastCGI

這次的分享主要是在Light httpd已經在系統上執行的前提,要讓Light httpd可以多支援FastCGI。修改主要分為三個步驟:

  1. 加入FastCGI plugin
  2. 修改configuration,在Light httpd啟動時可以載入FastCGI module
  3. 調整FastCGI所使用的configuration
第一步驟: 將ADD_MOD_FASTCGI 設為yes。基本上在網路上很少找到相關的資訊,也是我查了半天才發現這步驟的錯誤,大家千萬不要跟我一樣浪費時間

ADD_MOD_FASTCGI := yes

...Other configuration...

第二步就簡單許多,只要修改 /etc/lighttpd/modules.conf ,加上include "conf.d/fastcgi.conf"即可
 
##
##
## FastCGI (mod_fastcgi)
##
include "conf.d/fastcgi.conf"
第三步,修改/etc/lighttpd/conf.d/fastcgi.conf,加上server.modules += ( "mod_fastcgi" )。其他就主要是fastcgi server的設定,可以自行參考這裡
 
server.modules += ( "mod_fastcgi" )
張貼留言