首页 > 开发 > Apache > 正文

apache在基于主机名下如何配置虚拟机

2020-07-28 15:05:29
字体:
来源:转载
供稿:网友
  本站的相关文章介绍过apache在基于IP配置虚拟机的方法,今天介绍一下基于主机名配置虚拟机的过程。
  1. 把域名设置好,并且映射同一个IP,修改hosts:
  192.168.1.20  www.good1.com
  192.168.1.20  www.good2.com
  192.168.1.20  www.good3.com
  2. 把建立虚拟主机存放在网页的根目录内,
  /www/goodt1/1.html
  /www/good2/2.html
  /www/good3/3.html
  3. 将配置文件httpd-vhosts.conf放进httpd.conf中,并在httpd-vhosts.conf中写入如下配置:
  NameVirtualHost *:80
  <VirtualHost *:80>
  ServerName *
  DocumentRoot /www/
  </VirtualHost>
  <VirtualHost *:80>
  ServerName www.good1.com
  DocumentRoot /www/good1/
  <Directory "/www/good1">
  Options Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
  </Directory>
  </VirtualHost>
  <VirtualHost *:80>
  ServerName www.good2.com
  DocumentRoot /www/good2/
  <Directory "/www/good2">
  Options Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
  </Directory>
  </VirtualHost>
  <VirtualHost *:80>
  ServerName www.good3.com
  DocumentRoot /www/good3/
  <Directory "/www/good3">
  Options Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
  </Directory>
  </VirtualHost>
  4. 配置完成,最后测试每个虚拟主机,分别访问wwwgood1.com、www.good2.com、www.good3.com.
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表