将站点添加到 Apache2 Ubuntu Linux

将站点添加到 Apache2 Ubuntu Linux

我正在尝试在 Ubunutu Linux 服务器上添加一个网站并遵循本教程http://www.hostly.com/hosting-info/build-website-using-apache-1658.html

  • 创建了一个网络配置文件 /etc/apache2/sites-available ,它看起来像这样

    <VirtualHost *:80>
    # Basic setup
    ServerName analys.ideometrics.se
    DocumentRoot /home/micke/www/analys.ideometrics/
    # Logfiles
    ErrorLog  /home/micke/wwwlogs/apache2/error.log
    CustomLog /home/micke/wwwlogs/apache2/access.log combined
    </VirtualHost>
    
  • 在位置 /home/micke/www/analys.ideometrics/ 创建了一个index.html

  • 重新启动 apache 网络服务器

当我尝试访问 URL (analys.ideometrics.se) 时,出现内部错误。我不确定是否需要编辑主机文件。

你能给我一个线索吗?

答案1

您是否遵循了您发布的指南中的第 7 步?假设您的配置文件是/etc/apache2/sites-available/ideometrics,您必须使用以下命令启用它:

sudo a2ensite ideometrics

这会在启用站点中创建一个符号链接,您可以通过键入以下内容来查看该符号链接:

ls -l /etc/apache2/sites-enabled

它应该是这样的:

lrwxrwxrwx 1 root root 27 Sep 28 10:51 ideometrics -> ../sites-available/ideometrics

答案2

将VHost文件放入/sites-enabled中,然后重新启动apache。

相关内容