Debian GNU/LinuxでApacheの起動時にCould not reliably determine the server’s fully qualified domain name〜とメッセージが出たときの対応

サーバーのホスト名がfuga、ドメイン名が hogehoeg.ac.jp、 FQDNが fuga.hogehoge.ac.jpとする。2ヶ所のチェックが必要。

  • /etc/hosts
  • /etc/apache2/site-avaiable 以下の設定ファイル

/etc/hostsを以下のようにする。

127.0.0.1       fuga.hogehoge.ac.jp fuga localhost

hostnameコマンドで確認

% hostname 
fuga
% hostname --fqdn 
fuga.hogehoge.ac.jp
% hostname --domain 
hogehoge.ac.jp

apache2の基本設定は /etc/apache2/site-aviable/default に記載されている。SeverNameでFQDNを設定してやる。

ServerName fuga.hogehoge.ac.jp:80 

apacheを再起動する。

% sudo /etc/init.d/apache2 restart