如何修改Apache的默认站点目录跟整合PHP
注:本文以Apache HTTP Server 2.4 ,PHP以5.4.35为例。关于Apache HTTP Server 2.4的具体安装过程在此我就不讲了,如果你确实想要了解或者是想获得Apache HTTP Server 2.4的installer,你可以发邮件给我,我的邮箱是183862684@qq.com。
一、修改Apache的默认站点目录
Apache HTTP Server安装好后,默认的站点目录位于其安装目录下的htdocs文件夹内,默认首页是该文件夹的index.html文件。比如,我的Apache是安装在C:/Program Files/Apache Software Foundation/Apache2.2/内,那么我的Apache的完整的默认站点目录地址就是C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/,默认首页就是C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/index.html。
很多时候,不管是学习、测试,还是想真正的搭建自己的站点,我们可能并不想把自己的网站放在Apache默认的站点目录下,这时,本节的知识将会帮助你解决这个问题。
修改方法:
1、到Apache的安装目录下找到conf文件夹,该文件夹内会httpd.conf这样一个文本文档(见图1),它是Apache的配置文件,负责指挥Apache的运行。

图1:找到httpd.conf文本文档
2、双击打开httpd.conf这个文本文档,然后同时按下键盘上的Ctrl+F组合键查找DocumentRoot(见图2),查找出来之后(仅有一处),将字符串“DocumentRoot”后面双引号内的字符串修改为自己想要设定的网站目录。
如:默认为DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs",现修改成DocumentRoot "E:/php_env/www"

图2:查找DocumentRoot字符串
3、完成上述第2步之后,暂不要关闭httpd.conf文件,在刚刚找到的DocumentRoot 下面有个Directory,将第“Directory”字符串后面双引号内的字符串修改为刚刚修改设定的网站目录。
如:默认为<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">,现修改成<Directory " E:/php_env/www">
4、修改后,见图3。

图3:修改目录后
5、Apache整合PHP其实很简单,确定你PHP 的安装路径,我的PHP安装路径是跟apache同一个文件下,如图4。

只需在httpd.conf 后面加下以下内容,看你的PHP版本是用哪个,目录是哪个,只要相应的换下就可以了。如图5。

5、同时按下键盘上的Ctrl+S组合键保存上述修改,一定记得要重启apache,使刚刚的修改生效。
浙公网安备 33010602011771号