Ubuntu中的Apache2和ServerRoot指令

Aju*_*ure 10 ubuntu apache2

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

ape*_*esa 5

在Ubuntu中,您的安装应该在/ etc/apache2 /中.如果所有内容都安装在/ etc/apache2 /中,您可以/应该取消注释该行.它将在没有您取消注释的情况下运行,但应该以安装目录为基础作为参考.

默认情况下有许多行被注释,因此开箱即用,没有太多的哄骗.您将需要返回并调整apache2.conf以及可能的站点启用.

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