windows下搭建webserver(apache2.4+mysql5.7+php5.6)

搭建准备

环境 windows 7 (64)

中间件 Apache 2.4

数据库 MySQL 5.7.15

脚本语言:PHP 5.6.26

运行库 VC 2012 VC 2015

 

在配置之前需要先了解下各个安装软件之间版本的搭配问题

1.      所有的软件都为x64,这个不用说了搞电脑的都知道

2.      我们下载PHP时可以看到有 V9 ,V11 和线程安全和非线程安全,如果我们下载的 V9的话就需要先安装 VC2010的运行库如果下载的V11的话需要先安装 VC 2012。

3.      因为使用的是Apache2.4版本所以需要下载最新的VC2015,因为winserver 2008 与VC2015运行库之间存在兼容问题故,选择win7进行搭建

4.      我们在打开下载的PHP文件夹后可见一个文件php5apache2_4.dll 这个2_4即对应Apache2.4版本(很重要),PHP5.5之后就不在支持Apache2.2的版本,所以我们在下载是要注意是php5apache2_4.dll还是php5apache2_2.dll(Apache2.2)。

 

在安装VC2015后执行httpd 不报错证明运行库兼容没有问题,再打开apachemonitor控制台




在这可以看到Apache已经启动了


接下来安装数据库 这是比较新的数据库,安装方式与前几版有所不同


在这里我们要把DOCUMENTATION选择为安装


在安装目下新建一个my.ini文件


文件中写入跟目录路径,数据存储路径,端口,编码设置,时间设施,默认引擎


首先remove这个库通过如下操作初始化数据库,记录随机生成下密码,再安装,再启动数据库。


这是可以浏览这个html文件,但是不能访问.php文件,是因为没有将PHP模块加载到Apache中。


运行下载的PHP中的php.exe文件,丢失文件的原因是我们使用的V11的PHP所有需要安装VC2012运行库


安装后要将php的两个路径添加到环境变量当中。ext文件夹为扩展模块。重启电脑


打开php 找到php.ini-develpement文件改为php.ini


在文件的这个位置写这个路径加载了扩展模块


进入Apache文件夹找配置文件


此处默认为这个,百度上说修改的都是错误的


在文件的结尾加入这样3句,将PHP模块载入,选择能解析的文件类型。


在index.html文件结尾写入 <?php phpinfo(); ?>出现如下页面,大功告成。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章