作者:星知苑 时间:2013-04-25 13:35:41
lighttpd是一个功能强大的轻量级Web Server.网上很多linux下的教程,但是windows的教程很少,其实官方并没有发布windows版本的lighttpd,其实很多web服务器的程序多是linux开发的,好用才移植到windows系统上的,而且LightTPD在Windows下对FastCGI支持还是相当好的。
前面我写过很多web服务器配置的详细教程,你可以在我的博客找找看,这里我mysql和php的安装几乎我就略过了。
其实这些配置和我写的教程《windows下配置NGINX+PHP+MYSQL》很像,点击这里查看该文章。
[break]这里lighttpd我用的是http://wlmp-project.net这个网站编译的一个版本(LightTPD-1.4.32)。
1、下载软件。这里我就不详细较少了。(百度网盘打包下载)
lighttpd下载地址:http://en.wlmp-project.net/downloads.php
PHP下载地址:http://windows.php.net/download/
Mysql下载地址:http://www.mysql.com/downloads/mysql/
2、安装mysql软件
3、安装lighttpd软件并修改配置,修改完运行LightTPD.exe
1.打开 [lighttpd安装目录]conflighttpd.conf 文件: 2.将server.modules中的mod_fastcgi项取消注释; 3.配置Fastcgi Server(取消注释): fastcgi.server = ( “.php” => ( “localhost” =>( “host” => “127.0.0.1″, “port” => 9000, ) ) )
4、解压php文件,配置php.ini文件。
开始运行命令行cmd,输入以下命令 cd d:/php D:php>php-cgi.exe -b 127.0.0.1:9000 -c D:phpphp.ini
5、试运行phpinfo,一般来说可以成功运行了。
6、安装为windows服务
1)运行LightTPDservice文件夹下的Service-Install.exe程序,之后lighttpd就会开机后自动运行了;
2)设置开机启动php-cgi服务,在php安装目录下建立start.bat文件,并进入启动菜单。
@echo off echo Starting PHP FastCGI... D:PHPRunHiddenConsole.exe D:PHPphp-cgi.exe -b 127.0.0.1:9000 -c D:PHPphp.iniRunHiddenConsole.exe后台执行程序,上面下载包里里面有。