1 下载xp版本的nginx 下载地址 http://nginx.org/en/download.html nginx/Windows-0.8.52
2 安装好PHP( PHP的安装不再记录),PHP的配置需要稍微修改一下php.ini
enable_dl = On
cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1
3 把下载的nginx压缩文件解压后 ,修改nginx/conf/nginx.conf
location / {
root html;
index index.html index.htm;
autoindex on; //运行查看目录列表
}
location ~ /.php$ {
root E:/nginx/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME E:/nginx/nginx/html$fastcgi_script_name;//这个最重要,必须指定php的绝对路径
include fastcgi_params;
}
4 nginx 运行php程序是把.php文件发送到php-cgi.exe,由PHP的php-cgi.exe解析,把解析后的结果返回给nginx,nginx最后在浏览器显示给用户
所以必须启动 nginx.exe start nginx.exe 停止的命令 nginx.exe -s quit
启动 php-cgi.exe 命令 进入 php-cgi.exe 所在的目录 php-cgi.exe -b 127.0.0.1:90000
关于 nginx的优化 后面记录~~