FreeBSD Lighttpd fastcgi php配置和安装
时间:2020-01-09 10:40:43 来源:igfitidea点击:
问题:如何在Lighttpd Web服务器下安装和配置php。
我正在使用
FreeBSD 6.2
Lighttpd 1.5
FastCGI PHP 5.2
如何在Lighttpd下配置php?
解决方法:
PHP通常在lighttpd之类的Web服务器上运行,将PHP代码作为输入并创建Web页面作为输出。
FastCGI是用于将交互式程序与Web服务器接口的协议。
Lighttpd具有mod_fastcgi以运行php应用程序。
假设您已经安装了php(请参阅FreeBSD下有关安装Lighttpd + MySQL + php5的这些说明),请打开lighttpd.conf文件:
# vi /usr/local/etc/lighttpd.conf
确保已启用FASTCGI模块:
server.modules += ( "mod_fastcgi" )
现在追加以下代码
fastcgi.server = ( ".php" - ( "localhost" - ( "socket" - "/tmp/php-fastcgi.socket", "bin-path" - "/usr/local/bin/php-cgi" ) ) )
保存并关闭文件。
重新启动lighttpd:
# /usr/local/etc/rc.d/lighttpd restart