从VM Virtual Box查看多个localhost Dev网站项目以测试IE兼容性

时间:2011-09-12 07:47:34

标签: internet-explorer localhost fedora virtualbox

我正在运行Fedora 14,我在localHost中有各种Web开发项目。

我已经安装了VM VirtualBox并安装了windowsXP来测试我项目的Internet Explorer兼容性问题。

我可以通过在VirtualBox IE8上键入我的笔记本电脑的IP地址来访问第一个localhost网站项目,但我不知道如何访问Fedora localhost下的其他项目。

我在互联网上看了一眼,但我发现它让人感到困惑,而且我一直卡住了。

这就是我所拥有的:

1 - > sudo gedit / etc / hosts

127.0.0.1   localhost.localdomain   localhost.localdomain   localhost   localhost4  www.smile   www.intranet    www.etrack  manosLocal  www.box 
::1 localhost.localdomain   localhost6.localdomain6 localhost6  localhost   manosLocal

2 - > sudo gedit /etc/httpd/conf.d/vhosts.conf

<VirtualHost *:80>
     ServerAdmin root@localhost     
     ServerName www.smile
     ServerAlias www.smile
     DocumentRoot /repos/smile/trunk
     ErrorLog /srv/www/logs/smile_error.log 
     CustomLog /srv/www/logs/smile_access.log combined <br />
</VirtualHost>
<VirtualHost *:80>
     ServerAdmin root@localhost          
     ServerName www.intranet
     ServerAlias www.intranet
     DocumentRoot /repos/intranet/trunk
     ErrorLog /srv/www/logs/intranet_error.log       
     CustomLog /srv/www/logs/intranet_access.log combined <br />
</VirtualHost>
<VirtualHost *:80>
     ServerAdmin root@localhost     
     ServerName www.etrack
     ServerAlias www.etrack
     DocumentRoot /repos/etrack/trunk
     ErrorLog /srv/www/logs/etrack_error.log 
     CustomLog /srv/www/logs/etrack_access.log combined <br />
</VirtualHost>
<VirtualHost *:80>
     ServerAdmin root@localhost     
     ServerName www.box
     ServerAlias www.box
     DocumentRoot /repos/box/trunk
     ErrorLog /srv/www/logs/box_error.log 
     CustomLog /srv/www/logs/box_access.log combined <br />
</VirtualHost>

我的笔记本电脑IP地址是: ifconfig - &gt; inet addr:192.168.1.57

当我启动VirtualBox-WindowsXP并在IE8中输入此IP地址时,我可以访问我的Fedora LocalHost的www.smile网站。 如果我更改VirtualHosts的顺序并重新启动HTTPD服务,那么我也可以访问我在订单中首先放置的Localhost。

我希望能够同时访问Fedora Localhost的所有VirtualHosts,但我不知道该怎么做。

任何帮助都会得到真正的赞赏。 马诺斯

1 个答案:

答案 0 :(得分:3)

事实证明,我只需要在virtualBox的Windows XP中配置主机文件。

c:\WINDOWS\system32\drivers\etc\hosts

然后替换默认的127.0.0.1 localhost

使用ifconfig IP地址以及我的所有虚拟主机

192.168.1.57    localhost    www.smile    www.intranet    www.box    www.etrack

保存文件重启Internet Explorer并输入以上任何地址:-) 完成!