Ich bin ein Noob und ich habe gerade Apache2 auf Ubuntu 12.04 installiert. Wenn ich / etc / apache2 / apache2-conf lese, sehe ich, dass die ServerRoot-Anweisung auskommentiert ist. Ich verstehe das nicht. Warum würde man auskommentieren - ServerRoot "/ etc / apache2" - Direktive? Ist es nicht notwendig oder ist es woanders definiert?
In Ubuntu sollte sich deine Installation in / etc / apache2 / befinden. Wenn alles in / etc / apache2 / installiert ist, könntest du diese Zeile auskommentieren. Es wird ausgeführt, ohne dass Sie auskommentieren, sollte aber als Referenz auf dem Installationsverzeichnis basieren.
Es gibt viele Zeilen, die standardmäßig kommentiert werden, so dass dies ohne viel Überredungskunst funktioniert. Sie müssen Apache2.conf und möglicherweise auch die Sites, die aktiviert sind, anpassen und anpassen.
Ihr Docroot sollte standardmäßig / var / www /
lauten