Apache单ip多域名配置

我是新手还望大家不要见笑多多提建议呀,呵呵。

1.windows下找到hosts文件,C:\Windows\System32\drivers\etc\hosts。在下面加上一句127.0.0.1    www.xxx.com        www.ooo.com。

2.找到apache服务器的安装目录下的conf\httpd.conf文件加上

<VirtualHost *:80>
  DocumentRoot "D:/www/xxx"
  ServerName www.xxx.com
<Directory "D:/www/xxx">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot "D:/www/ooo"
  ServerName www.ooo.com
<Directory "D:/www/ooo">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

不过为了方便修改和清晰也可以找到 apache服务器的安装目录下的 conf\extra\httpd-vhosts.conf 文件,把配置信息写在里面;然后打开 conf\httpd.conf 文件里 Include conf/extra/httpd-vhosts.conf 这句话的注释,只需将#去掉即可。

3.问题:如何通过虚拟机访问真机上的这两个域名,使用localhost的时候真机和虚拟机之间可以互相用ip访问各自的服务器根目录。

你可能感兴趣的:(apache,虚拟机,IP,域名,虚拟机连接)