静的 IP アドレス (FQDN ではない) を使用して、Rackspace ボックスに Centos 6.3 をセットアップしました。このボックスで仮想ホストをセットアップしますが、正常に動作しているように見えますが、HTTPD サーバーを再起動すると、「xx.xxx.xx を使用してサーバーの完全修飾ドメイン名を確実に判別できませんでした」というエラー メッセージが表示されます。 .xx for ServerName" (xx.xxx.xx.xx はサーバーの静的 IP アドレスです)。
私の /etc/hosts には次のものがあります。
27.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
xx.xxx.xx.xx name-used-for-rackspace
name-used-for-racspace は、サーバーを作成したときに使用した名前 (FQDN ではありません) です (名前を入力する必要があります)。
/etc/hosts を変更する必要はないと思いますが、httpd.conf には何を入れればよいのでしょうか? 現在、そのファイルには次のものがあります。
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName localhost
<Directory /var/www/html>
allow from all
Options +Indexes
</Directory>
</VirtualHost>
また、ServerName を xx.xxx.xx.xx に設定しようとしましたが、同じエラー メッセージが表示されました。