当前位置:首页 > 联系方式 >

如何在windows下搭建Nginx+MySQL+PHP环境

作者:厦门七星音乐岛文化传播有限公司 发布时间:2017-09-05 12:14:46

如何在windows下搭建Nginx+MySQL+PHP环境

准备所需安装包
本次所选安装版本是:nginx1.11.5,php7.1.0,mysql5.7.16,当然可以根据喜欢的版本下载,为了方便管理,我在D盘下新建了wnmp文件夹,里面包含文件夹有mysql,php,nginx,www,www为存放项目文件夹。

Nginx: 前往nginx.org/en/download.html下载; PHP:前往Windows.php.net/download下载 ,根据自己的电脑系统位数选择对应版本,顺便说下线程安全版(Thread Safe)和非线程安全版(Non Thread Safe),在Windows下是用FastCGI模式运行php,所以就没必要使用线程安全检查,选用非线程安全版效率会高一些。 MySQL:前往dev.mysql.com/downloads/mysql下载,选择Windows版本。

一 安装MySQL

1.双击安装包进入安装界面,到第二步后建议选择custom(自定义)安装,这样就可以选择mysql文件和数据库文件的存放位置,不然会全部默认安装在C盘;

这里写图片描述


进入自定义之后只选择安装server就可以,因为其他用不到

这里写图片描述


点击advanced Z喎"/kf/ware/vc/" target="_blank">vcHRpb25z0aHU8bCy17DU2kQ6L3dubXAvbXlzcWzW0DxiciAvPg0KPGltZyBhbHQ9"这里写图片描述" src="https://www.caijixia.net/uploads/allimg/161209/22543194G_0.png" title="\" />
之后一直next或者execute,到设置帐号密码这一步设置自己的密码就行了

这里写图片描述


之后还是next或者execute,直到出现finished,点击,安装mysql完成。
二 安装PHP

1.将php压缩包解压到D盘新建的wnmp/php文件夹中; 2.将php文件夹中的php.ini-development,复制粘贴,将副本改为php.ini; 3.用记事本打开php.ini 查找到一下代码并将前面的分号去掉 ;extension_dir = "ext" ;cgi.force_redirect = 1 ;cgi.fix_pathinfo=1 ;fastcgi.impersonate = 1 ;cgi.rfc2616_headers = 0 改为: extension_dir = "D:/www/php/ext" cgi.force_redirect = 1 cgi.fix_pathinfo=1 fastcgi.impersonate = 1 cgi.rfc2616_headers = 0

三 安装Nginx

1.将Nginx压缩包解压到D盘新建的wnmp/nginx文件夹中; 2.打开nginx/conf/nginx.conf进行配置 将 server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; } # 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; #} } 改为: server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root D:/wnmp/www; index index.html index.htm index.php; } # 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 $document_root$fastcgi_script_name; include fastcgi_params; } } 保存后双击nginx.exe就可以直接运行Nginx服务器了,打开浏览器输入localhost就可以看到欢迎页。

这里写图片描述

四 调试

1.打开命令提示符输入D:进入到D盘 D:\>cd wnmp/php D:\wnmp\PHP>php-cgi.exe -b 127.0.0.1:9000 -c d:/wnmp/php/php.ini 启动后再新打开一个命令提示符,输入:netstat -a:findstr "9000"查看9000端口是否被监听,如果是说明cgi运行成功。

2.在www目录下新建index.php

这里写图片描述

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:荆门SEO http://jingmen.4567w.com

  • 上一篇:.NET单例模式-------各种写法验证
  • 下一篇:最后一页
  • 

    COPYRIGHT © 2015 厦门七星音乐岛文化传播有限公司 ALL RIGHTS RESERVED.

    本站所有原创信息,未经许可请勿任意转载或复制使用

    网站地图 技术支持:肥猫科技
    精彩专题:网站建设
    购买本站友情链接、项目合作请联系客服QQ:2500-38-100