Mac OSX の Apache2 で httpd: Could not reliably determine the server’s fully qualified domain name のエラーメッセージが出る
2010年04月14日
いつ頃からか、MacPorts(Mac OSX Snow Leopard) からインストールして使用している Apache2 で、スタート時に以下のようなエラーメッセージが出るようになった。
$ sudo /opt/local/apache2/bin/apachectl start httpd: Could not reliably determine the server's fully qualified domain name, using myhostname for ServerName
そういえば、Mac ではホスト名の設定を『システム環境設定』の『共有』からしか行っていなかった。
そこで、Apache2 の設定ファイル /opt/local/apache2/conf/httpd.conf に ServerName
の設定を追加する。
$ sudo vi /opt/local/apache2/conf/httpd.conf # httpd.conf の編集 # 以下の行を追加する ServerName myhostname:80
設定変更後 Apache2 を再起動させると、起動時のエラーメッセージは表示されなくなった。
$ sudo /opt/local/apache2/bin/apachectl restart