httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName エラーの場合

スポンサーリンク


 VPSなどで、Apache再起動などの際、

 httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName

 が表示された場合の対処法。

 ServerNameに127.0.0.1を使用している場合に発生するのだが、完全に適切なドメイン名が確定できないと言うエラー。
 ただし、Apache自体は動きますけど、最悪、ホームページが表示されないと言う問題になる場合がある。

このエラーは、「/etc/sysconfig/network」、 「/etc/hosts」 にlocalhost以外に自分で設定したホスト名が、Apacheの設定ファイルに定義されていないために発生する。

[text]
 vi /etc/httpd/conf/httpd.conf
[/text]
 に、サーバーネーム指定すると良い。

[text]
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If this is not set to valid DNS name for your host, server-generated
# redirections will not work. See also the UseCanonicalName directive.
#
# If your host doesn’t have a registered DNS name, enter its IP address here.
# You will have to access it by its address anyway, and this will make
# redirections work in a sensible way.
#
#ServerName www.example.com:80
ServerName 自分のドメイン:80
[/text]

スポンサーリンク

関連記事


にほんブログ村 スマホ・携帯ブログ スマートフォンへ
ページ上部へ戻る