Apache起動時に「Could not reliably determine the server’s fully qualified domain name」のエラー

2021-06-25

Apaceh起動時に「Starting httpd: AH00558: httpd: Could not reliably determine the server’s fully qualified domain name〜」と表示される

Apacheをインストールして起動すると、下記のエラーが表示されるがApacheは起動する場合がありました。

# /etc/init.d/httpd24-httpd start
Starting httpd: AH00558: httpd: Could not reliably determine the server's fully qualified 
domain name, using localhost.localdomain. 
Set the 'ServerName' directive globally to suppress this message

[  OK  ]

Could not reliably determine the server’s fully qualified 〜のエラー原因

このメッセージの原因ですが、Apacheの設定ファイル内で、ServerNameの記述がないのでこのメッセージが表示されているようです

Could not reliably determine the server’s fully qualified 〜のエラー対策

ServerNameの設定をすればOKですので、エラーメッセージの対策なら下記のようにServerName の箇所のコメントアウトを外れして、Apacheの再起動をすればOKです。
但し、ServerNameがある場合は、設定したほうが良いかと思います

$ sudo vi /etc/httpd24/conf/httpd.conf

#ServerName www.example.com:80
# コメントアウトを外して、ServerNameの設定を有効にする
ServerName www.example.com:80

$ sudo /etc/init.d/httpd restart