本文簡要說明lighttpd+php安裝及配置
1、下載lighttpd
wget http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.33.tar.gz
2、解壓安裝包至自定義目錄下,安裝編譯
tar -zxvf lighttpd-1.4.33.tar.gz
cd lighttpd-1.4.33
./configure --prefix=/usr/local/lighttpd
make
make install
mkdir -p /usr/local/lighttpd/conf
cp -r ./doc/* /usr/local/lighttpd/conf/
groupadd lighttpd
useradd -g lighttpd lighttpd
3、修改配置文件
vim lighttpd.conf
var.server_root = "/lighttd/www"
server.document-root = server_root + "/htdocs"
以上爲站點目錄配置,可以新建目錄:mkdir -p /lighttd/www/htdocs
var.log_root = "/var/log/lighttpd" 日誌目錄,沒有的話需要新建
vim modules.conf
將include "conf.d/fastcgi.conf"打開
vim conf.d/fastcgi.conf
找到fastcgi.server,打開相關配置:
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/local/php/bin/php-cgi",
"max-procs" => 1,
"broken-scriptfilename" => "enable",
)
),
.
.
.
)
啓動lighttpd
/usr/local/lighttpd/sbin/lighttpd -f /usr/local/lighttpd/conf/lighttpd.conf