如何在Ubuntu 12.10中创buildVirtualHost

我曾经跟随过很多文章“如何在Ubuntu中创buildVirtualHost”。 这是我所做的

安装了Apache

sudo apt-get install lamp-server^ phpmyadmin 

我在/ var / www /

然后我在/etc/apache2/sites-available/site1.com创build了这个文件

然后将下面的代码添加到该site1.com文件

 <VirtualHost *:80> ServerName www.site1.com ServerAdmin mifas@site1.com ServerAlias site1.com DocumentRoot /var/www/site1.com # Other directives here <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/site1.com/> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny Allow from all </Directory> </VirtualHost> 

之后,我编辑主机文件添加了以下代码行

 127.0.0.1 site1.com 

编辑另外,我通过sudo a2ensite site1.com启用sudo a2ensite site1.com

然后我重新启动Apache的服务器。 (即使我重新启动电脑)

当我去site1.com,它会说The connection has timed out错误消息。 但是我可以通过localhost/site1.com浏览。 自从最近两天我一直在尝试。 没有解决scheme。 并遵循了许多文章和video。