windows 下配置php+Nginx
2012-10-22 20:40
288 查看
折腾了一下午,终于搞定了windons下nginx下跑通了php。其实这个简单配置并不难,可是由于参考了网上的各种资料,可是很多不全,或者某些命令不正确导致花了这么长时间。所以我贴出我的经验。我的配置是:nginx-0.8.16+php5.2.171.首先将nginx和php都解压到D:/wnmp下2.配置PHP1),将php.ini-recommened,该为php.ini.打开php.ini设置:
cgi.fix_pathinfo = 1, cgi.force_redirect = 1,fastcgi.logging = 1,cgi.rfc2616_headers = 1,
2)将下面的注释去掉
;extension=php_mysql.dll ;extension=php_mysqli.dll
3).改变extension_dir,我的改为了extension_dir = "D:/wnmp/php5/ext"
4).将php.ini放到c:/window 下面,将php5ts.dll,libmysql.dll放到c:/window/system32 下面
3.配置nginx下面的nginx.conf
location / { root html; #这里是站点的根目录 index index.html index.htm; }
将root html;改为root D:/wnmp/www;
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #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; #}
改为
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { root D:/wnmp/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME D:/wnmp/www$fastcgi_script_name; include fastcgi_params; }
4.保存配置文件,就可以了。 nginx+php的环境就初步配置好了,来跑跑看。我们可以输入命令
5.启动nginx ,cmd 到nginx目录下,start nginx。
6.看到任务管理器有下面标红进程,就成功了。
相关文章推荐
- Windows下配置Nginx+php+mysql
- wnmp(windows+nginx+mysql+php)环境搭建和配置
- Windows 下 Nginx + PHP + MySQL 开发环境安装与配置
- Windows下配置Nginx1.7.11+PHP5.6.7的开发环境
- windows+nginx+php配置
- windows下配置php 环境 nginx mysql php
- windows nginx +php 配置
- windows下PHP和nginx的简单配置
- (转)wnmp(windows+nginx+mysql+php)环境搭建和配置
- windows下Nginx和PHP的安装与配置
- windows下nginx和php配置
- windows下配置PHP+Nginx+MySQL完整流程
- wnmp(windows+nginx+mysql+php)的环境搭建和配置
- nginx---windows下配置nginx+php环境
- wnmp环境配置(windows+nginx+mysql+php)
- laravel + php cgi + nginx在windows平台下的配置
- windows下一键配置nginx+php+mysql+memcache
- Windows下nginx配置php
- Windows下配置Nginx使之支持PHP(转)
- windows下nginx支持php的配置