httpd.conf がない場合 /etc/apache2 フォルダー内 、apache2.conf が必要です - 追加するだけです:
サーバー名 localhost
次に、apache2 を再起動します サービス。
ホスト ファイルに有効な FQDN が含まれておらず、localhost も含まれていません FQDN。 FQDN には、ホスト名の部分とドメイン名の部分が含まれている必要があります。たとえば、以下は有効な FQDN です:
host.server4-245.com
FQDN を選択し、両方を /etc/hosts に含めます 使用しているIPv4アドレスとIPv6アドレスの両方のファイル(あなたの場合、 localhost または 127.0.0.1 )、 ServerName を変更します
/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
Apache サーバーの初期インストール後、Ubuntu 12.04 (Precise Pangolin) で Apache サービスを再起動しているときに次のエラーが発生しました
解決策は本当に簡単です。 ServerName を追加するだけです /etc/apache2/httpd.conf へのディレクティブ :
sudo nano /etc/apache2/httpd.conf
追加:ServerName localhost
最後に Apache サーバーを再起動します:
sudo /etc/init.d/apache2 restart