2005年03月26日
httpd.conf設定~バーチャルホスト編
ネームベースのバーチャルホストの設定です。通常はすべてコメントアウトされているので、先頭の「 # 」を削除します。httpd.conf後半に以下の記述があります。なお、現在公開中のサイトもバーチャルホストとして先に記述しておく必要があります。それを忘れると、今回設定したバーチャルホストのサイトが表示されてしまいます!
NameVirtualHost *
ネームベースの場合、「 * 」のままで問題ないです。IPベースの場合はサーバーのIPアドレスを入れます。ここをコメントアウトしたままだと動作しません。うちは毎回忘れて慌てます^^;<VirtualHost *>
ここも上記のように、このままで良いです。IPベースはIPです。ServerAdmin webmaster@example.com
管理者のメールアドレスを記入します。DocumentRoot /home/httpd/html/
バーチャルホストのドキュメントルートを記入。ServerName www.example.com
バーチャルホストのFQDNを記入します。サブドメイン、別の独自ドメインも指定できます。</VirtualHost>
ログを取りたい場合は以下を追加します。
TransferLog /var/log/httpd/サイト名等-access_log
こちらはアクセスログ。名前は何でも良いです。ログファイルまでのディレクトリ構成はOSによって変わります。ErrorLog /var/log/httpd/サイト名等-error_log
こちらがエラーログ。名前は何でも良いです。ログファイルまでのディレクトリ構成はOSによって変わります。
バーチャルホストを増やす場合、<VirtualHost *>~</VirtualHost>を追加して記述します。
以上。
保存後、Apacheの再起動をお忘れなく。
Posted by wind at 11:40
| Comments [0]
| Trackbacks [0]
トラックバックURL