Apache2.4配置虚拟主机

    最近在学习php,遇到了一些问题从网上搜了很多资料都是只一句带过,根本没解决我的问题嘛[○・`Д´・ ○]。。。。。

    我是看视频学习的PHP,视频里是Apache2.2,而我安装的是Apache2.4,我心里那个苦啊! 好在最后解决了问题。

首先,打开httpd.conf文件修改以下配置

1.    配置安装路径

    Apache2.4配置虚拟主机

2.    把这里给注释掉,不注释的话会默认你安装路径下的/htdocs为存放资源的地址

    Apache2.4配置虚拟主机

3.    这里是配置虚拟主机的地方,原本这里是加了注释的,这里指向的是虚拟主机的配置文件

    Apache2.4配置虚拟主机

4.    然后打开httpd-vhosts.conf这个文件在最后添加如下字段

   #配置本机虚机主机
<VirtualHost *:80>
    #网站目录,如果在www目录下的php目录,下面    
    #就填写F:/www/php
    DocumentRoot "这里填自己的"
    #域名
    ServerName 这里也是填自己的
    #这里配置欢迎首页面
    DirectoryIndex index.html index.htm index.php
    <Directory />
    Options FollowSymLinks
    #不允许别人修改我们的页面
    AllowOverride None
    #设置访问权限
    order allow,deny
    Allow from all
    </Directory>   
</VirtualHost>

如图:

Apache2.4配置虚拟主机

启动Apache访问自己的欢迎页面,大功告成!