1. 下载 nginx nginx.org
2. 下载 php windows.php.net 选择 nts 版本,解压后,将php.ini.development 重命名为 php.ini
3. 修改nginx.conf
server { listen 80; server_name localhost 127.0.0.1; #charset koi8-r; #access_log logs/host.access.log main; location / { root C:/xampp_5.6/htdocs/v1.epiedc.net/backend/web; index index-test.php index.html index.php index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { root C:/xampp_5.6/htdocs/v1.epiedc.net/backend/web; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } # deny access to .htaccess files, if Apache‘s document root # concurs with nginx‘s one # #location ~ /\.ht { # deny all; #} }
如果新增一个端口监控则:
server { listen 1006; server_name localhost ; location / { root C:/xampp_5.6/htdocs/inspinia; index index.html index.php index.htm; } }
4. 开启nignx
在nginx目录中,运行cmd
start nginx
nginx -s stop 立即停止,不保存信息
nginx -s quit 正常退出,并保存信息
ngnix -s reload 重启
5. 在php目录中, php-cgi.exe -b 127.0.0.1:9000
原文:http://www.cnblogs.com/yangyuqiu/p/6442504.html