【PHP分享】WNP本地开发环境搭建

1. Nginx+PHP安装

  1. 下载Nginx,安装到指定目录,如D:\nginx-1.7.5。
  2. 下载PHP,安装到指定目录,如D:\php。注:window环境下的PHP二进制包括线程安全版本和非线程安全版本,选择相应的版本安装后独立安装的扩展包需要和其保持一致。

2. 环境配置

1).Nginx配置:

# nginx.conf
server {
    listen       80;
    server_name  localhost;

    access_log  logs/localhost.access.log;

    location / {
        root   D:/localhost/trunk;
        index  index.html index.htm index.php;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }

    location ~ \.php$ {
        root           D:/localhost/trunk;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}

2).配置本地Host

127.0.0.1 localhost

3.启动/停用服务脚本

#start_service.bat
@echo off
REM 每个进程处理的最大请求数,或设置为 Windows 环境变量
set PHP_FCGI_MAX_REQUESTS=1000

echo Starting PHP FastCGI...
RunHiddenConsole D:/php/php-cgi.exe -b 127.0.0.1:9000 -c D:/php/php.ini
 
echo Starting nginx...
RunHiddenConsole D:/nginx-1.7.5/nginx.exe -p D:/nginx-1.7.5
#stop_service.bat
@echo off
echo Stopping nginx...
taskkill /F /IM nginx.exe > nul
echo Stopping PHP FastCGI...
taskkill /F /IM php-cgi.exe > nul
exit

最后,双击start_service.bat启动相应服务。

4.访问localhost/index.php即可看到首页

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。