いつの間にかWebサーバがエラーで落ちた

アクセスできないと言われ確認すると確かにアクセスできない。

ところが、近くのPCまでリモートログインしてから当該Webサーバにログインすると問題なくログイン可能。

ということはDNSとかルーターの問題かと疑ったが、あれこれやっているうちにWebサーバ(apache2)が落ちているのではないかと思い、

 

sudo service apache2 status

 

を実行すると、

 

 3月 19 06:13:10 Server apachectl[12760]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to su

 

と数日前から落ちていた模様。何が起こっているのか分からないけれど、エラーメッセージを頼りに検索して、このサイトに従って、

 

sudo su

echo ServerName $HOSTNAME > /etc/apache2/conf-available/fqdn.conf
a2enconf fqdn
service apache2 restart

 

を実行したところアクセスできるようになった。

う〜ん、何が原因でエラーが起こり、何故直ったのかよく分からないけれど、ひとまず動いたのでよしとする。