Apache 本地配置多个虚拟站点

Article
Content

Apache 本地配置多个虚拟站点,需要改动的文件有 (这是我本地的目录,wampserver安装的路径不一样,下面的地址相应不一样)

E:\wamp\bin\apache\apache2.2.8\conf\httpd.conf

E:\wamp\bin\apache\apache2.2.8\conf\extra\httpd-vhosts.conf

C:\Windows\System32\drivers\etc\hosts

之前,只配置了一个域名,在原来的基础上多加一个域名指向另一个站点

1.httpd.conf  修改 

DocumentRoot "E:/Development/" ( 我的站点都在这个路径下,没有在E:/www 下面)

  Directory "cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
 /Directory>

listen 80  (改监听 端口,可以多个端口)
listen 8080

#Include conf/extra/httpd-vhosts.conf前面的#去掉,意思是让httpd.conf文件包含httpd-vhosts.conf这个配置文件,这是apache的配置模块化的一个表现

2.httpd-vhosts.conf  修改 


    DocumentRoot "E:/Development/Web/Admin/trunk/source"
    servername admin.beegoing.com


    DocumentRoot "E:/Development/Web/Api/trunk/source"
    servername api.beegoing.com

     DocumentRoot "E:/Development/Web/web/trunk/source"
    servername web.beegoing.com

上面是我本地的两个域名

3.hosts  修改

 127.0.0.1       admin.beegoing.com
 127.0.0.2       api.beegoing.com
 127.0.0.1:8080   web.beegoing.com

 这个文件目录在C:\Windows\System32\drivers\etc\hosts  ,需要用 administrator 的身份才能修改,如果你是其他身份登录的,先启用administrator身份, 桌面计算机右键-管理-本地用户和组,选择administration,启用,切换用户到administrator,修改保存

4. 重启wampserver,直接图标重启可能没有重启成功,可以到  桌面计算机右键-管理-服务与应用-服务,找到wampapache 右键重启

5.在地址栏中 如果以上两个域名就可以访问你的站点

以上是我配置的经过,非常顺利,一次OK的,所以很Happy,记录下来
后面做的其他端口站点访问,有些问题,只能127.0.0.1:8080 访问,不能web.beegoing.com访问

小熊网络——私人网站建设,欢迎大家批评指正,联系电话:13875889725

 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值