window+lighttpd+php 配置说明

原文地址:http://www.iteye.com/topic/186705

 

准备工作:
1 从 lighttpd 的官方网下载window版的exe安装版
2 php 的可以是 window下的安装版或解压版都可以

安装步骤:
1 安装lighttpd,安装到指定目录下比如C:\Server\lighttp1.4.19-1\,本人装的LightTPD-1.4.19-1-Win32-SSL.exe
2 解压或安装php到指定目录下,比如C:/Server/php5/

接下来就是配置了
第一步把 C:\Server\lighttp1.4.19-1\conf\lighttpd-inc.conf打开
把cgi的modules放开
server.modules              = (
                                "mod_access",
                                "mod_accesslog",
                                "mod_alias",
#                               "mod_auth",
                               "mod_cgi",
#                               "mod_cml",
#                               "mod_compress",
#                               "mod_dirlisting",
#                               "mod_evasive",
#                               "mod_evhost",
#                               "mod_expire",
#                               "mod_extforward",
                               "mod_fastcgi",
#                               "mod_flv_streaming",
#                               "mod_indexfile",
#                               "mod_magnet",
#                               "mod_mysql_vhost",
#                               "mod_proxy",
#                               "mod_redirect",
#                               "mod_rewrite",
##                              "mod_rrdtool",
                               "mod_scgi",
#                               "mod_secdownload",
#                               "mod_setenv",
#                               "mod_simple_vhost",
                                "mod_ssi",
#                               "mod_staticfile",
                                "mod_status",
##                              "mod_trigger_b4_dl",
#                               "mod_userdir",
#                               "mod_usertrack",
#                               "mod_webdav"
                               )


#修改这里
cgi.assign                  = ( ".php" => "C:/Server/php5/php-cgi.exe" )

lighttpd的配置先到这里,接下来看看php的配置

php的主要是php.ini文件的配置,它是是否配置成功的关键
cgi.force_redirect = 1
cgi.fix_pathinfo=1
这两个把前面的分号去掉

找到doc_root= 前面加;号
;extension=php_sockets.dll 把分号去掉,其他的dll根据需要去掉分号即可

注:到此为止貌似已经配置完成了,但发现lighttpd的默认虚拟目录是HTDOCS/
这种情况下测试php程序是行不通的,这个可能是个lighttpd的win下的bug吧
所以把虚拟路径改变一下,最好不在安装目录下,比如:server.document-root        = "D:/phpv"

好了 到此为止配置已完成,
启动lighttpd 运行C:\Server\lighttp1.4.19-1\bin\Service-Install.exe
(停止是Service-Remove.exe)或C:\Server\lighttp1.4.19-1\TestMode.bat
可以了
我们在D:/phpv 下建立一个test.php
写入<? phpinfo(); ?>.
访问 http://1270.0.1/test.php
看到php信息页面就是配置成功了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值