安装windows 下 php7+nginx+fastcgi
安装windows 下 php7+nginx+fastcgi
php环境安装很多次了,这次还是整了半天,记录下后面好少走弯路.
开始
先下载东西?
-
php7 : http://windows.php.net/download#php-7.0
-
vc14: https://www.microsoft.com/zh-CN/download/details.aspx?id=48145 (vcruntime14)
-
nginx: http://nginx.org/en/download.html
-
RunHiddenConsole: http://redmine.lighttpd.net/attachments/660/RunHiddenConsole.zip
创建目录
D盘创建了个 nmp的目录
php安装
-
解压到 D:/nmp/php
-
复制一份php.ini-development 为php.ini
-
更改php.ini extension=php_bz2.dll
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_pgsql.dll
这些前面的分号注释去掉
nginx 安装
-
解压到 D:/nmp/nginx
-
更改config/nginx.conf
location / { root D:/nmp/www; index index.html index.htm; }
注意 这里的 D:/nmp/www; 不要写成 D:\nmp\www; 否则\n 会被转义。
location ~ \.php$ { root D:/nmp/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
制作启动,停止脚本
-
RunHiddenConsole 解压到D:\nmp
-
启动脚本 start.bat
-
停止脚本 stop.bat
直接双击 start.bat 启动, stop.bat 停止。 启动如果提示,找不到vcruntime14.dll 记得安装vc14 哈,如果你常用vs 直接安装个vs2015吧
来自:http://my.oschina.net/xming4321/blog/542752