apacheリスタート時のエラー対策

apacheのリスタートをしたところ、エラーが出るようになった。

sudo service httpd restart

 

 

AH00557: httpd: apr_sockaddr_info_get() failed for servername
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message

 

httpd.conf で ServerName が設定されていないことによるものだった

初期設定のまま、コメントアウトされてた

 

ServerName localhost

を追加することで解決。

 

 

 

もう一つが以下。

AH01574: module ここ忘れた_module is already loaded, skipping

 

こちら httpd.conf の Include conf.modules.d/*.conf で既にロード済のmoduleを再度ロードしていることが原因だったみたい。

 

自作の /etc/httpd/conf.d/my_httpd.conf に設定していた以下を削除することで解決。

LoadModule auth_digest_module modules/mod_auth_digest.so

 

 

 

<手順>

cd /etc/httpd/conf.d/
ll
sudo cp -p /etc/httpd/conf.d/my_httpd.conf /etc/httpd/conf.d/my_httpd.conf.bk

sudo vim /etc/httpd/conf.d/my_httpd.conf

 

# 以下を追加
ServerName localhost

 

# 以下を削除
LoadModule auth_digest_module modules/mod_auth_digest.so

 

 

diff /etc/httpd/conf.d/my_httpd.conf /etc/httpd/conf.d/my_httpd.conf.bk

sudo service httpd restart