如何在apache中发布多个站点

假设我的公网IP是222.222.222.222

在这个服务器上安装的是apache服务器,现在有3个站点需要挂载这个服务器上

这三个站点分别是:www.zhandian1.com    www.zhandian2.com   www.zhandian3.com

这三个站点对应的源码分别放在服务器的D:\MyServer\Apache2.2.9\htdocs\zhandian1、D:\MyServer\Apache2.2.9\htdocs\zhandian2、D:\MyServer\Apache2.2.9\htdocs\zhandian3下,那么在域名注册商那里进行了域名解析之后还需要对D:\MyServer\Apache2.2.9\conf目录下的http.conf文件进行一下的配置(将这些代码添加在httpd.conf后面):

 

NameVirtualHost 222.222.222.222
<VirtualHost 222.222.222.222>
  DocumentRoot "D:\MyServer\Apache2.2.9\htdocs\zhandian1"
  ServerName
www.zhandian1.com
</Virtualhost>
<VirtualHost 222.222.222.222>
  DocumentRoot "D:\MyServer\Apache2.2.9\htdocs\zhandian2"
  ServerName
www.zhandian2.com
</Virtualhost>
<VirtualHost 222.222.222.222>
  DocumentRoot "D:\MyServer\Apache2.2.9\htdocs\zhandian3"
  ServerName
www.zhandian3.com
</Virtualhost>

 

设置好之后保存文件,重启一下Apache之后就可以了

 

posted on 2012-04-10 18:41  h2内存数据库  阅读(183)  评论(0)    收藏  举报

导航