… … 打开/ etc /的lighttpd / lighttpd.conf的 … …
vi /etc/lighttpd/lighttpd.conf
… … 改变server.use从启用的IPv6禁用 :
[...]
##
## Use IPv6?
##
server.use-ipv6 = "disable"
[...]
然后尝试再次启动lighttpd – 应该没有任何问题:
/etc/init.d/lighttpd start
现在直接到您的浏览器,你应该看到以下页面:
Lighttpd默认web根目录: /srv/www/lighttpd (上面的页面制作显示404错误,是因为没有主页index.html), 配置文件 /etc/lighttpd/lighttpd.conf 。
4.安装php,我们可以在通过FastCGI的Lighttpd的PHP5的工作。
yum install lighttpd-fastcgi php-cli
5.配置lighttpd和PHP5
vi /etc/php.ini
[...]
cgi.fix_pathinfo = 1
配置/etc/lighttpd/modules.conf
vi /etc/lighttpd/modules.conf
[...]
##
## FastCGI (mod_fastcgi)
##
include “conf.d/fastcgi.conf”
[...]
vi /etc/lighttpd/conf.d/fastcgi.conf
[...]
fastcgi.server = ( “.php” =>
( “php-local” =>
(
“socket” => “/tmp/php-fastcgi-1.socket”,
“bin-path” => “/usr/bin/php-cgi”,
“max-procs” => 1,
“broken-scriptfilename” => “enable”,
)
),
( “php-tcp” =>
(
“host” => “127.0.0.1″,
“port” => 9999,
“check-local” => “disable”,
“broken-scriptfilename” => “enable”,
)
),
( “php-num-procs” =>
(
“socket” => “/tmp/php-fastcgi-2.socket”,
“bin-path” => “/usr/bin/php-cgi”,
“bin-environment” => (
“PHP_FCGI_CHILDREN” => “16″,
“PHP_FCGI_MAX_REQUESTS” => “10000″,
),
“max-procs” => 5,
“broken-scriptfilename” => “enable”,
)
),
)
[...]
然后我们重新启动Lighttpd
/etc/init.d/lighttpd restart
6.测试PHP5/获取PHP5安装的细节
默认的Web站点的文档根目录是/SRV/WWW/lighttpd的 。现在,我们将在该目录中创建一个小型PHP文件(info.php),并在浏览器中调用它 。该文件将显示很多有用的细节,我们的PHP安装,如安装的PHP版本。
vi /srv/www/lighttpd/info.php
现在,在浏览器(如文件):
7.获得在PHP5 MySQL支持
搜索模块:
yum search php
安装模块:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
重启lighttpd:
/etc/init.d/lighttpd restart