win10 php7 mysql_win10搭建php开发环境(php7+mysql5.6+apache2.4)

环境:win10 64.位

PHP7.0.3(http://windows.php.net/download/)

Apache2.4.10(http://www.apachelounge.com/download/)

MySQL5.6.20(自行百度,安装过程亦自行百度,此处不予演示)

①安装apache前必须先安装VC11(VSU_4\vcredist_x86.exe),网址为http://www.microsoft.com/en-us/download/details.aspx?id=30679,选择时选择英文版的,注意选择对应位数版本,安装过程一直next即可;

②解压下载下来的apache,此处解压到D:php路径下;

③解压下载下来的php,此处解压到D:php路径下(经过这两步之后的文件夹截图如下);

0818b9ca8b590ca3270a3433284dd417.png

④配置php

a 将D:\php\php7\php.ini-production 复制并粘贴于该文件夹下,并重命名为php.ini;

b将D:\php\php7和D:\php\php7\ext加入环境变量PATH中,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,新建,分别加入D:\php\php7和D:\php\php7\ext这两个新项,确定,如下图,

0818b9ca8b590ca3270a3433284dd417.png

⑤配置apache

a用记事本的打开D:/php/Apache24/conf/httpd.conf,查找ServerRoot,修改”C:/Apache24”为”D:/php/Apahe24”,引号内的内容为你所安装的Apache的路径

b查找#ServerName www.example.com:80,修改为ServerName www.example.com:80 (去掉前面的#

c查找DocumentRoot "c:/Apache24/htdocs", 修改为DocumentRoot "D:/php/Apache2.4/Apache24/htdocs" (如果一样,就不用改)

d查找,修改为 (如果一样,就不用改)

e查找DirectoryIndex index.html,修改为DirectoryIndex index.html index.php index.htm (这里我们添加了index.php index.htm)

f查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/",修改为ScriptAlias /cgi- bin/ " D:/php/Apache2.4/Apache24/cgi-bin" (如果一样,也不用改)

g查找修改为  (如果一样,也不用改)

h在D:\php\apache2.4.10\conf\httpd.conf最后一行添加添 加LoadModule php5_module "D:/php/php7/php7apache2_4.dll"让apache支持php(请确认D:/php/ php7/有php7apache2_4.dll,如果你下载的是我提供的连接肯定是有的)

i添加AddType application/x-httpd-php .php .html .htm

j添加PHPIniDir "D:/php/php7"(告诉apache php.ini的位置)

k搜索Listen把Listen Port修改为:Listen 8080

至此,httpd.conf配置完成,保存httpd.conf。

⑥安装Apache服务

到C:\Windows\System32路径下查找cmd.exe,右键以管理员身份运行,输入D:\php\Apache2.4\Apache24\bin\httpd -k install,回车

⑦开启php常用扩展

a用记事本打开F:\phptools\php5.5\php.ini

将; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号)

b将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展)

c将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)

d将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号)

⑧启动Apache服务

方法1:命令行输入cmd,输入services.msc,找到Apache服务启动

方法2:双击F:\phptools\Apache2.4\Apache24\bin\ApacheMonitor.exe启动

方法3:命令行启动,进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)\bin> httpd.exe -w -n "Apache2" -k start (引号中的Apache2修改为你的Apache服务名,我的是2.2.4版,服务名就是Apache2,可以到计算机服务里找),这种启动方式的好处是启动失败有具体的错误地方(比如说上文中的conf配置错误的行号)

0818b9ca8b590ca3270a3433284dd417.png

上图是我在httpd.conf故意配置错误的演示(将5-h的路径写错)

⑨完成上述步骤且一切正常之后,打开浏览器,输入地址http://127.0.0.1:8080/,结果如下即配置成功

0818b9ca8b590ca3270a3433284dd417.png

参考链接:http://jingyan.baidu.com/article/154b46315242b328ca8f4101.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值