想要配置一台虛擬主機,只需要在[tomcat]/server.xml的標籤下配置標籤即可:
其中「虛擬主機管理的目錄」是為當前虛擬主機配置乙個虛擬主機管理的目錄,可以將web應用放置到該目錄下,虛擬主機就會自動管理該web應用了。
如圖-1所示:
此時通過瀏覽器訪問發現無法訪問。
這是因為還沒有配置dns伺服器。
網路中是通過ip來區分不同的主機的,瀏覽器如何知道www.baidu.com對應的主機的ip呢?這裡就是dns伺服器在起作用了。
網際網路上有一些專門將網域名稱翻譯為對應主機ip的伺服器叫做dns伺服器(網域名稱解析伺服器)專門進行網域名稱到ip的翻譯工作。
如果我們想要讓www.baidu.com能夠訪問當前虛擬主機,還需要到dns伺服器中進行配置,將www.baidu.com和本機ip位址進行繫結才可以。
但是dns是不能隨意修改的!那我們如何進行測試呢?
好在c:/windwos/system32/drivers/etc/hosts檔案可以模擬dns的功能,瀏覽器在訪問dns之前會首先檢查該檔案,如果這個檔案中配置過網域名稱ip對映,則會直接使用而不再去找dns伺服器了。所以我們可以在hosts檔案中進行如下配置,如圖-2
所示:
配置虛擬主機
在一台web伺服器中配置多個 的過程稱之為配置虛似主機,配置虛似主機可以實現在一台web伺服器上放多個 即不論是使用者訪問www.sina.com或www.sohu.com,訪問的都是同一臺機器。這樣我們訪問http www.google.com news就能訪問到c google news 訪問h...
虛擬主機配置
埠監聽 自擬定埠號 埠 乙個數字,目的是讓一台電腦 對外只有乙個ip 能夠對外提供多項服務 多種功能 常見的服務和埠對應 預設 web伺服器 80 ftp伺服器 21 mysql資料庫服務 3306 一台電腦有6萬多個埠,但通常一台伺服器一般只提供幾個或十幾個服務 apache的埠監聽設定,指設定a...
配置虛擬主機
配置虛擬主機的步驟 1.首先到wamp bin apache apache2.2.22 conf extra下找到httpd vhosts.conf檔案,開啟後新增如下 documentroot d phproot store servername web.store.com options ind...