Ich versuche, Apache neu zu starten und erhalte die folgende Meldung ...
> devil@DEVil:/etc/apache2$ sudo /etc/init.d/apache2 restart * > Restarting web server apache2 > AH00558: apache2: Could not reliably determine the server's fully > qualified domain name, using 127.0.1.1. Set the 'ServerName' directive > globally to suppress this message
Die Lösung für dieses Problem scheint darin zu bestehen, ServerName localhost
in die apache2.conf
Datei (Problem beim Neustart von Apache2).
Wenn ich versuche, diese Datei zu ändern, kann ich sie nicht speichern, da es sich apache2.conf
um eine schreibgeschützte Datei handelt. Wie kann ich die Berechtigungen ändern, damit sie beschreibbar ist und ich Apache zum Laufen bekomme?
Antwort1
Sie müssen die Datei als Root-Benutzer bearbeiten. Dies können Sie erreichen, indem Sie den Befehl sudo
vor dem Befehl eingeben, den Sie zum Bearbeiten der Datei verwenden (und das Kennwort für Ihren Benutzer eingeben, falls Sie danach gefragt werden).
Wenn Sie beispielsweise vim verwenden, sollte der Befehl lauten
sudo vim /etc/apache2/apache2.conf
und Sie können es vim
durch mc
, nano
, pico
oder was auch immer Sie bevorzugen ersetzen.