windows下配置Nginx+Mysql+Php7
环境:Windows10
mysql-5.6.24-win32解压缩版
nginx-1.8.0
php7
1、Mysql安装
下载压缩文件之后解压缩至相应目录(我的目录是G:\wnmp\mysql-5.6.24-win32)
mysql根目录下修改my-default.ini文件为my.ini文件:修改将basedir和datadir两个路径前面的#号去掉改为
    basedir = G:\wnmp\mysql-5.6.24-win32
    datadir = G:\wnmp\mysql-5.6.24-win32\data(目录替换为相应的解压路径)
以管理员身份运行cmd,
G:
cd \wnmp\mysql-5.6.24-win32
mysqld -install
net start mysql
服务启动成功,如果报错1067说明配置文件有问题
2、Php安装
php7下载下来解压之后进入Php7目录下执行php-cgi -b 9000 -q即可(端口对应下面nginx配置)
3、nginx安装
修改nginx配置文件nginx.conf
  location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
启动nginx即可
到这里初步环境就配置完成,可以新建php文件在浏览器里面测试是否安装成功!
关于phpinfo下的Configuration File (php.ini) Path问题:
我这里打印的是C:\Windows下 所以特意查了下相关问题,得到下面的结果:
WINDOWS环境下的PHP运行时首先在C:\WINDOWS里找配置文件,找不到就在PHP安装目录下找,两个目录都找不到就使用PHP默认的配置环境。所以你只要在C:\WINDOWS或PHP安装目录下至少有一个适当的PHP配置文件就可以了。
4、php -r "file_put_contents('symfony', file_get_contents('https://symfony.com/installer'));" 使用php命令生成文件报错
原因:没有加载php_openssl.dll这个扩展
打开配置文件: extension=php_openssl.dll
allow_url_include = On 修改这两次地方重启php-cgi运行还是报错,扩展加载路径不对修改
extension_dir = "ext"
接着又报错SSL 握手协议超时。。。未解决!
windows下配置Nginx+Mysql+Php7的更多相关文章
- windows 下配置 Nginx 常见问题(转)
		windows 下配置 Nginx 常见问题 因为最近的项目需要用到负载均衡,不用考虑,当然用大名鼎鼎的Nginx啦.至于Nginx的介绍,这里就不多说了,直接进入主题如何在Windows下配置. 我 ... 
- Windows下配置Nginx
		一.今天是2017年1月18日.揣着一种也许叫做冲动的心情,决定以后每天都记录和回顾新涉及的技术,巩固已学到的知识,坚持. 二.回归到今天的技术主题,因为之前对于[反向代理]这种技术充满了好奇,借此机 ... 
- 在CentOS/Windows下配置Nginx(以及踩坑)
		在CentOS/Windows下配置Nginx(以及踩坑) 1. 序言 因为这类文章网上比较多,实际操作起来也大同小异,所以我并不会着重于详细配置方面,而是将我配置时踩的坑写出来. 2. CentOS ... 
- windows 下配置 Nginx 常见问题
		因为最近的项目需要用到负载均衡,不用考虑,当然用大名鼎鼎的Nginx啦.至于Nginx的介绍,这里就不多说了,直接进入主题如何在Windows下配置. 我的系统是win7旗舰版的,到官网下载最新版本 ... 
- Windows下配置nginx+php(wnmp)
		第一部分:准备工作.(系统:Windows 8.1) 1.首先是下载软件. NGINX-1.3.8官网下载:http://nginx.org/en/download.html PHP5.4.8版本 ... 
- windows下配置nginx+php环境
		刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是"引擎x",一般引"擎代"表了性能,而"x"大多出现是表示" ... 
- windows下配置nginx+php
		[转] http://www.cnblogs.com/fengyuqing/p/php_nginx.html 1.首先需要准备的应用程序包. nginx:nginx/Windows-1.0.4 php ... 
- (转)windows下配置nginx+php环境
		原文地址 http://www.cnblogs.com/huayangmeng/archive/2011/06/15/2081337.html 刚看到nginx这个词,我很好奇它的读法(engine ... 
- windows下配置nginx+php环境(转)
		刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“ ... 
随机推荐
- php 与 jquery中$.post()与attr()方法的简单实例 amaze modal 模态窗口
			$(selector).attr(attribute,value)$.post() 在jqery中有这样一个方法,$.post()下面就这个方法做一个简单的实例: jQuery.post( url, ... 
- 自定义View—颜色
			一.颜色通道的意思 ARGB888.ARGB444.RGB565.Alpha8的区别 二.如何自定义颜色 ①.首先ARGB分别表示 
- unity3D对象的显示和隐藏
			SetActive/active/SetActiveRecursively 后两者比较旧,现在通常用第一个SetActive 必须先new一个gameobject对象用于实例化,然后再设置其activ ... 
- 统计维护<第四篇>
			SQL Server允许用户手工地控制单独数据库中的统计维护.SQL Server的4个主要的控制紫铜统计的维护的配置如下: 在无索引的列上新建统计(自动创建统计): 更新现有统计(自动更新统计): ... 
- InnoSetup XML操作函数
			用于InnoSetup 5 以上.对XML文件的操作,简化InnoSetup XML访问过程. 1. [代码]InnoSetup 5 脚本 { ======================== ... 
- 程序减肥,strip,eu-strip 及其符号表
			程序减肥,strip,eu-strip 及其符号表 我们要给我们生成的可执行文件和DSO瘦身,因为这样可以节省更多的磁盘空间,所以我们移除了debug信息,移除了符号表信息,同时我们还希望万一出事了, ... 
- nonatomic,assign,copy,retain的区别
			nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能.如果不加此属性,则默认是两个访问方法都为原子型事务访问. (atomic是Objc使用的一种 ... 
- SQL Serve数据库排序空值null始终前置的方法
			[转:http://blog.knowsky.com/233986.htm] [sqlserver]: sqlserver 认为 null 最小. 升序排列:null 值默认排在最前. 要想排后面,则 ... 
- [转]XNOR-Net ImageNet Classification Using Binary Convolutional Neural Networks
			感谢: XNOR-Net ImageNet Classification Using Binary Convolutional Neural Networks XNOR-Net ImageNet Cl ... 
- Zookeeper学习记录(一):设计与实现
			概述 Zookeeper是一个分布式的.开源的分布式应用协调服务.它暴露了一组简单的基础原件,分布式应用可以在这些原件之上实现更高级别的服务,如同步.配置维护.群组.和命名.它被设计成容易编程实现的, ... 
