本文简要说明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