Apacheの起動時に警告が出ていてハマッたのでメモ

Webminからウェブサーバーにバーチャルホストを作成したら、Apacheの起動時に次のような警告が出ていました。

[warn] NameVirtualHost *:80 has no VirtualHosts

これ、分かってみればショボイミスなのですが、VirtualHostを設定する時にポートを指定しなかったんですよ。
そうすると、

<VirtualHost *>
:

というような設定が作成されるのですが、httpd.confで「NameVirtualHost *:80」を指定してバーチャルホストを作成する場合は、

<VirtualHost *:80>
:

とポート番号をつけていないと上記のような警告が出ちゃいます。
単純なミスですが、気づくのに結構時間がかかりました・・・・。