搭建准备
环境 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(); ?>出现如下页面,大功告成。