扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
apache配置虚拟主机
我想要用自己本机做网站设计 
所以使用IP是127.0.0.1 
我想要配置两个网站或者更多网站 
但是 
#  Virtual  hosts  
  NameVirtualHost  127.0.0.1  
      
  <VirtualHost  127.0.0.1>  
            ServerAdmin  admin@hqywork.com  
            ServerName  ubuty  
            DocumentRoot  "e:/mywww/ubutyx"      
  </VirtualHost>  
    
  <VirtualHost  127.0.0.1>  
            ServerAdmin  admin@hqywork.com  
            ServerName  news  
            DocumentRoot  "e:/mywww/news"      
  </VirtualHost>  
是不是servername一定要是域名,而我只想要本地调试用.怎么设置 
还需要设置其他地方么? 
附加: 
80端口被监听,用ubuty能够访问ubuty的index,而news却不能够访问 
多二级域名主机开发环境设置说明 
第一步 DNS解析实现 
找到本机的host文件,一般在 C:\WINNT\system32\drivers\etc,在文件结尾添加: 
127.0.0.1 localhost 
127.0.0.1 www.com.cn 
127.0.0.1 home.com.cn 
127.0.0.1 mail.com.cn 
127.0.0.1 music.com.cn 
127.0.0.1 browseusers.com.cn 
127.0.0.1 search.com.cn 
127.0.0.1 invite.com.cn 
127.0.0.1 rank.com.cn 
127.0.0.1 blog.com.cn 
127.0.0.1 favorites.com.cn 
127.0.0.1 forum.com.cn 
127.0.0.1 groups.com.cn 
127.0.0.1 events.com.cn 
127.0.0.1 classifieds.com.cn 
127.0.0.1 signup.com.cn 
192.168.6.153 i.com.cn 
192.168.6.153 x.com.cn 
其中 
192.168.6.2 i.com.cn 
192.168.6.2 x.com.cn 
技术人员不作修改,是美工页面专用的 
第二步:apache 设置 
打开httpd.conf,以music.com.cn为例,其他栏目类似添加,在文件最后加入: 
1. 保证 
Listen 80 
2. 打开注释 
NameVirtualHost *:80 
3. 在末尾添加 
<VirtualHost *:80> 
ServerAdmin x_cn@msn.com 
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/music" 
ServerName music.com.cn 
</VirtualHost> 
<VirtualHost *:80> 
ServerAdmin x_cn@msn.com 
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/blog" 
ServerName blog.com.cn 
</VirtualHost> 
... 
重启即可,Apache虚拟主机设置完成。 
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。