已启用Ubuntu 12.04虚拟主机域,但无法访问

时间:2013-12-07 14:00:50

标签: apache2 ubuntu-12.04 virtualhost

这是我第一次尝试在Apache中设置虚拟主机。我正在尝试为test.mysite.com设置子域mysite.com

我的VPS上已经安装了Apache。在/var/www中,有一个index.html文件正在运行。我以后做的是:

  1. 创建/var/www/main/,现在是默认文档根目录
  2. 创建了/var/www/test/,这是我的虚拟主机要提供的内容,
  3. /etc/apache2/sites-available/default复制到etc/apache2/sites-available/test.mysite.com
  4. 运行a2ensite test.mysite.com并显示已启用该网站的成功消息
  5. 运行service apache2 reload重新加载服务器。
  6. 这是我在etc/apache2/sites-available/test.mysite.com中修改的第一行:

    <VirtualHost *:80>
        ServerName test.mysite.com
        ServerAdmin webmaster@test.mysite.com
    
        DocumentRoot /var/www/test
        ...
    

    根据我发现的所有指南和教程,子域名现在应该已启动并运行。但我的浏览器找不到该页面。还有什么我需要做的才能让我的子网站启动并运行吗?

1 个答案:

答案 0 :(得分:0)

1)检查你是否有线(未注释=非#front):

NameVirtualHost *:80

在文件/etc/apache2/ports.conf中

2)检查您的DNS中的子域名是否为A记录,指向您的服务器IP。