简明Windows,lighttpd,fastcgi,php5 Web服务器配置

1.安装Lighttpd
a.到http://wlmp-project.net/下载Windows版的Lighttpd(WLMP Project)并安装,可安装到任意目录;
b.测试安装成功否。到lighttpd的安装目录下执行 TestMode.bat,然后在浏览器中输入http://127.0.0.1/。如果看到LightTPD Test Page页面那么说明一切正常;

2.下载PHP
    a.到官方网站:http://php.net下载PHP5的zip版(PHP 5.2.8 zip package)并解压,可解压到任意目录;
    b.将php5的路径加入系统path的环境变量中;

3.修改Lighttpd配置
打开 [lighttpd安装目录]\conf\lighttpd-inc.conf 文件:
  a.将server.modules中的mod_fastcgi项取消注释;
  b.配置Fastcgi Server:
    fastcgi.server = (
        ".php" => (
            "localhost" =>(
                "host" => "127.0.0.1",
                "port" => 8765,
            )
        )
    )

4.将php5的解压目录下的php.ini-recommended改名为 php.ini

5.测试
  a.新建info.php文件,写入:<?php phpinfo();
    并放入[lighttpd安装目录]\htdocs
  b.开启php的CGI服务,在命令行中输入:
   ]cd d:/php5
   ]php-cgi.exe -b 127.0.0.1:8765
  c.再次到lighttpd的安装目录下执行 TestMode.bat ,用浏览器访问 http://127.0.0.1/info.php 将会看到php相关的系统信息.

6.安装为"Windows服务"
    a.执行[lighttpd安装目录]\bin\Service-Install.exe程序。之后lighttpd就会开机后自动运行了。
    b.设置开机启动php cgi服务,在php安装目录下建立start_fastcgid.bat文件,写入:
        @ECHO OFF
        ECHO Starting PHP FastCGI...
        RunHiddenConsole.exe php-cgi.exe -b 127.0.0.1:8765
        EXIT
    如果你没有RunHiddenConsole.exe请下载附件,并放入php安装目录
    c.键立快键方式到: "开始菜单 > 所有程序 > 启动" 下面.这样在开机时就会自动启动php cgi服务了

posted @ 2009-07-15 13:15  冰封的心  阅读(498)  评论(1)    收藏  举报