PHP的部署:
所需文件如图所示
本文安装过程按照作者的安装位置来进行,读者按照这个流程可以在改动量最小的前提下完成安装。如果安装位置与作者不同,那么读者需要自己修改配置文件的httpd.conf和php.ini。
第一步:安装V11(即vcredist_x64.exe)
V11是微软的一个组件,如果不安装的话会提示msvcr110.dll丢失。根据引导安装V11,这里很简单啦,最后需要重启一次电脑再继续安装其他。
第二步:安装php
把下载下来的php解压,在D盘新建文件夹php,把解压出来的文件全部拷贝到 d:\php\.
在系统环境变量PATH中添加 ;D:\php;D:\php\ext, 重启后生效
注:此时按照网上的部署过程需要修改php的配置文件php.ini(具体修改网上有教程比较麻烦),如果你的安装位置和作者的都一样,可以直接将作者提供的资料中的php.ini放到D:\php
第三步:安装Apache2.4
把下载下来的Apache压缩包解压,拷贝到d:Apache\Apache24\(没有这个文件夹自己建立一个)
然后修改配置文件D:\Apache\Apache24\conf\httpd.conf.同样的要修改的内容很多,网上有教程http://jingyan.baidu.com/article/fcb5aff797ec41edaa4a71c4.html。作者提供的资料中有httpd.conf文件,读者可以直接用替换,前提是之前所有文件的安装位置按照作者的要求来。
最后,如果你用了作者的httpd.conf配置文件,你可以建立运行存储文件夹(该文件夹用来:将项目要放到这个文件夹下就能运行):在d:Apache下建立ApacheWed。
如果你是自己修改的配置文件那么新建的这个文件夹的名字按照你自己起的名字来(到配置文件中找到你的命名如下图)
验证Apache:
在浏览器中打开 127.0.0.1:8080, 是不是能看到it works,这说明你的apache已经工作了。
验证:php
在你的工作空间(我的是ApacheWeb)建立一个test.php文件,在文件中写入:
<?php
phpinfo();
?>
然后在网址中输入localhost:80/test.php,运行之后页面(注意:Apache配置文件中我用的是80端口,如果你的80端口被占用可以自行修改,然后把链接换为localhost:端口号/test.php)