nescafeboy1 发表于 2015-8-22 11:02:47

wamp apache 的虚拟机配置 多域名访问 的 三部曲

wamp apache 的虚拟机配置 多域名访问 的 三部曲
wamp:
   1:C:\WINDOWS\system32\drivers\etc->hosts
       加入自己的域名
       127.0.0.1 www.a.com;
       127.0.0.1 www.b.com
   2:找到安装目录Apache2\conf\httpd.conf,查找Includeconf/extra/httpd-vhosts.conf把前面注释符号“#”删掉,打开虚拟机。
   3找到安装目录E:\AppServ\Apache2.2\conf\extra->httpd-vhosts.conf找到VirtualHost节点 加入下一段即可注意重启服务器(apache)
<VirtualHost*:80>
      ServerName www.a.com   #域名在hosts配置
ServerAlias www.a.com    #域名在hosts 配置也叫主域名
   DocumentRoot E:/wamp/www/aa   #物理路径
<Directory "E:/wamp/www/aa">       #物理路径
Options IndexesFollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all                  
      </Directory>
</VirtualHost>
   


Apache:
1.打开appserv的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。  
#LoadModulevhost_alias_module modules/mod_vhost_alias.so  
去掉#意思是启用apache的虚拟主机功能。
#Includeconf/extra/httpd-vhosts.conf  
去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。

2.打开E:\AppServ\Apache2.2\conf\extra->httpd-vhosts.conf文件,在文件底部加入自己要加的虚拟主机的信息。
首先将所有的 <VirtualHost/> 配置去掉,再加入自己定义的部分
<VirtualHost *:80>
    ServerAdminjava_hxy@163.com
    DocumentRoot"E:/AppServ/www/dd"
    ServerName www.d.com
    ErrorLog E:/AppServ/www/dd/error.log
</VirtualHost>
<VirtualHost *:80>
    ServerAdminjava_hxy@163.com
    DocumentRoot"E:/AppServ/www/phpMyAdmin"
    ServerName www.phpMyAdmin.com
    ErrorLog E:/AppServ/www/phpMyAdmin/error.log
</VirtualHost>

3.设定DNS解析在 C:\WINDOWS\system32\drivers\etc->hosts
127.0.0.1 www.d.com
127.0.0.1www.phpMyAdmin.com
写入你的域名
页: [1]
查看完整版本: wamp apache 的虚拟机配置 多域名访问 的 三部曲