Wenn Sie httpd.conf
nicht haben im Ordner /etc/apache2
, sollten Sie apache2.conf haben - fügen Sie einfach hinzu:
Servername localhost
Starten Sie dann apache2
neu Dienst.
Ihre Hosts-Datei enthält keinen gültigen FQDN und localhost
auch nicht ein FQDN. Ein FQDN muss einen Teil des Hostnamens sowie einen Teil des Domänennamens enthalten. Folgendes ist beispielsweise ein gültiger FQDN:
host.server4-245.com
Wählen Sie einen FQDN und fügen Sie beides in Ihren /etc/hosts
ein Datei auf den von Ihnen verwendeten IPv4- und IPv6-Adressen (in Ihrem Fall localhost
oder 127.0.0.1
) und ändern Sie Ihren ServerName
in Ihrer httpd-Konfiguration anpassen.
/etc/hosts:
127.0.0.1 localhost.localdomain localhost host.server4-245.com
::1 localhost.localdomain localhost host.server4-245.com
httpd.conf:
ServerName host.server4-245.com
Nach der Erstinstallation des Apache-Servers erhielt ich beim Neustart des Apache-Dienstes unter Ubuntu 12.04 (Precise Pangolin) die folgende Fehlermeldung
Die Lösung ist wirklich einfach. Fügen Sie einfach den ServerName
hinzu Direktive zu /etc/apache2/httpd.conf
:
sudo nano /etc/apache2/httpd.conf
Hinzufügen:ServerName localhost
Starten Sie abschließend den Apache-Server neu:
sudo /etc/init.d/apache2 restart