11

我是一个菜鸟,我刚刚在 Ubuntu 12.04 机器上安装了 Apache2。当我阅读 /etc/apache2/apache2-conf 时,我看到 ServerRoot 指令被注释掉了。我不明白这一点。为什么要注释掉 -- ServerRoot "/etc/apache2" -- 指令?它是没有必要的还是在其他地方定义的?

4

1 回答 1

5

在 Ubuntu 中,您的安装应该在 /etc/apache2/ 中。如果所有内容都安装在 /etc/apache2/ 中,您可以/应该取消注释该行。它无需您取消注释即可运行,但应基于安装目录作为参考。

默认情况下注释了许多行,因此无需过多哄骗即可开箱即用。您将需要返回并调整 apache2.conf 并可能还需要启用站点。

默认情况下,您的 Docroot 应该是 /var/www/

于 2013-05-22T23:10:00.560 回答