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