1、下载
这里就不多说了到google搜php,nginx。到官网下就行。主要php要下vc6的否则可能会不好使哟。
2、配置PHP
先解压,然后找到php.ini-recommended,备份一个以防改乱。把它重命名为php.ini
打开它。改动如下参数
extension_dir = "./ext"
cgi.fix_pathinfo=1
cgi.force_redirect = 0
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1
3、配置Nginx
解压nginx,到conf目录下找到nginx.conf,打开文件
去掉下面这些配置前面的注释(‘#’)
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
把这句话 fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
改成fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
否则会出“No input file specified”错误
4、启动
分别进到nginx目录和php目录下命令行执行下面两个命令
php-cgi.exe -b 127.0.0.1:9000 -c php.ini
nginx.exe
5、测试
在nginx的html目录下建个文件里面写<?php phpinfo()?>
在浏览器里访问以下就知道配好没有了。
6、关闭
php直接关就行,nginx用下面脚本
taskkill /F /IM nginx.exe > nul