|
|
|
現在運用中のWebサーバーで、もうひとつWebサイトを運用する。 ここでは、WebサーバーApacheのバーチャルホスト機能を使用して、以下に示す条件で2つのWebサイトを運用できるようにする。 ・メインWebサイトはhttp://fedorasrv.com/ ・追加するWebサイトはhttp://virtual.com/ ・メインWebサイトのドキュメントルートは/var/www/html ・追加するWebサイトのドキュメントルートは/var/www/html/virtual.com ・メインWebサイトへのアクセスログは/var/log/httpd/access_log、/var/log/httpd/error_logに記録する ・追加するWebサイトへのアクセスログは/var/log/httpd/virtual.com-access_log、/var/log/httpd/virtual.com-error_logに記録する |
| 追加するWebサイトのドメイン名を取得する。⇒ドメイン名取得(独自ドメイン編)または、ドメイン名取得(ieServer.Net編)を参照 |
| (1)バーチャルホスト設定 |
|
|
(2)ApacheSSL設定※Webサーバー間通信内容暗号化を導入している場合のみ 名前ベースバーチャルホストの場合(グローバルIPアドレス1個で複数のWebサイトを運営する場合)で、メインホストがfedorasrv.com、バーチャルホストがvirtual.comとした場合、https://fedorasrv.com/でアクセスしてもhttps://virtual.com/でアクセスしても、https://fedorasrv.com/のWebページが表示されてしまうので、 https://fedorasrv.com/でアクセスした場合はそのままで、https://virtual.com/でアクセスした場合はhttp://virtual.com/へリダイレクトするようにする。 |
|
|
|
外部からバーチャルホストにアクセスできるか確認する。 |
Free Website Test tools by WebSitePulse
|
「Test Type」で「Website Test」を選択 「Test Target」でサーバー名(例:http://virtual.com)を指定 「Verification Cpde」に画像で表示されている数字を入力 「Perform Test」ボタンを押下 以下のような結果が表示されればOK |
Website test results URL tested: http://virtual.com Test performed from: Seattle, WA Test performed at: 2007-06-12 07:30:13 (GMT -07:00) Status: OK Response Time: 2.298 sec DNS: 0.708 sec Connect: 0.146 sec First byte: 0.147 sec Last byte: 1.296 sec Size: 23294 bytes |
|
|
DNSサーバー構築(BIND)を参考に、追加したWebサイトのドメイン名(virtual.com)のゾーン定義ファイル及び、正引きゾーンデータベースを作成、named.confへ作成したゾーン定義を取り込むinclude文を追加して、内部向けDNSサーバーへ反映する。 これで、内部からも、追加したWebサイトへドメイン名(virtual.com)でアクセスできるようになる。 |
|
|
Copyright© 2004-2008 fallenangels, All rights reserved. ご自由にリンクしてください(連絡は不要です) |