apache2.4的vhosts虚拟机配置

来源:互联网 发布:淘宝爱互动 编辑:程序博客网 时间:2024/06/06 14:09

首先我们打开Apache24\conf\extra文件下的httpd-vhosts.conf

在最后我们可以看到这样的模板,在Apache2.4中就是按照这个模板来的

<VirtualHost *:80>

    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "c:/Apache24/docs/dummy-host.example.com"
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common

</VirtualHost>


下面是我自己配置时写的:

VirtualHost 的IP改不改都行

一:

<VirtualHost 127.0.0.4:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "G:/dc/TP"
    ServerName www.tpdc.com
    ErrorLog "logs/www.tpdc.com-error.log"
    CustomLog "logs/www.tpdc.com-access.log" common
</VirtualHost>

二:

<VirtualHost 127.0.0.2:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "G:/dc/yii/adv/frontend/web"
    ServerName www.yiiaf.com
    ErrorLog "logs/www.yiiaf.com-error.log"
    CustomLog "logs/www.yiiaf.com-access.log" common
</VirtualHost>


我们改的就是里面的最后四项: 红色字体就是要改成自己的;

配置过apache当然都知道DocumentRoot 是什么;


httpd-vhosts.conf配置文件改好之后保存下;

再来改Apache的httpd.conf  配置文件:

只用改一个地方:

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

改成:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

就可以了,保存配置文件后;重启Apache服务器


接下来呢就是修改windows的hosts文件:

C:\Windows\System32\drivers\etc下边(这个文件要获取管理员才能修改)

写的内容,就是你在httpd-vhosts.conf中用到的IP


127.0.0.2           www.yiiaf.com
127.0.0.4           www.tpdc.com

,这些全部修改好之后,你就可以通过在地址栏里边输入: 

www.yiiaf.com(你自己设定的网址)来打开本地的项目


0 0
原创粉丝点击