?
操作系统:window7??? php5.4.17???? nginx1.5.2
?
?下载
-
下载php,地址:http://www.php.net/downloads.php如图
-
先在E盘创建一个名叫“wnmp”的文件夹,然后把PHP解压到改文件下。
- 下载nginx,地址:http://nginx.org/en/download.html如图
?
?
- 在wnmp文件夹中创建名为“nginx”文件夹,把nginx解压到改文件夹下。
配置?
- 进入php文件夹,将“php.ini-development”修改为php.ini
- 打开php.ini文件,对一下内容进行修改
-
?
extension_dir = "ext" date.timezone = Asia/ChongQing
Salin selepas log masuk
因为nginx需要cgi方式的php,所以还需要更改一下几处内容
enable_dl = On cgi.force_redirect = 0 cgi.fix_pathinfo=1 fastcgi.impersonate = 1 cgi.rfc2616_headers = 1
Salin selepas log masuk
?到这里PHP配置告一段落,接着配置nginx。
?
- 先启动nginx,用DOS进入nginx路径,用一下命令启动nginx
-
?然后在浏览器的地址栏中输入127.0.0.1出现一下界面,说明nginx启动正常
nginx -s reload //重启Nginx nginx -s stop //暂停 nginx -s quit //退出nginx start nginx //启动
Salin selepas log masuk -
- nginx默认访问的是E:\wnmp\nginx\html\index.html下面的index.php文件。
- 修改nginx.conf(E:\wnmp\nginx\conf\nginx.conf)文件,进行网站的配置
-
?
events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; #本地IP root E:/wnmp/www; #存放网站的根目录 location / { index index.php index.html index.htm; #添加index.php。 #autoindex on;#如果文件不存在列出目录结构; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; #fastcgi及监听的端口与php的cgi启动时要一致 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } }
Salin selepas log masuk
?到这里所以的配置完成。
?