我曾经跟随过很多文章“如何在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。