參考如下:
4、配置虛擬主機(virtual hosts)
關於server.xml中「host」這個元素,只有在你設定虛擬主機的才需要修改。虛擬主機是一種在乙個web伺服器上服務多個網域名稱的機制,對每個網域名稱而言,都好象獨享了整個主機。實際上,大多數的小型商務**都是採用虛擬主機實現的,這主要是因為虛擬主機能直接連線到internet並提供相應的頻寬,以保障合理的訪問響應速度,另外虛擬主機還能提供乙個穩定的固定ip。
基於名字的虛擬主機可以被建立在任何web伺服器上,建立的方法就是通過在網域名稱伺服器(dns)上建立ip位址的別名,並且告訴web伺服器把去往不同網域名稱的請求分發到相應的網頁目錄。因為這篇文章主要是講tomcat,我們不準備介紹在各種作業系統上設定dns的方法,如果你在這方面需要幫助,請參考《dns and bind》一書,作者是paul albitz and cricket liu (o'reilly)。為了示範方便,我將使用乙個靜態的主機檔案,因為這是測試別名最簡單的方法。
在tomcat中使用虛擬主機,你需要設定dns或主機資料。為了測試,為本地ip設定乙個ip別名就足夠了,接下來,你需要在server.xml中新增幾行內容,如下:
tomcat的server.xml檔案,在初始狀態下,只包括乙個虛擬主機,但是它容易被擴充到支援多個虛擬主機。在前面的例子中展示的是乙個簡單的server.xml版本,其中粗體部分就是用於新增乙個虛擬主機。每乙個host元素必須包括乙個或多個context元素,所包含的context元素中必須有乙個是預設的context,這個預設的context的顯示路徑應該為空(例如,path=」」)。
Tomcat 虛擬主機
配置虛擬主機 兩種 1 基於網域名稱 1 c windows system32 drivers etc hosts檔案末尾新增 127.0.0.1 www.lanqiao.org 127.0.0.1 www.taiyuan.org 2 配置server.xml 2 基於埠的虛擬主機的配置 serve...
Tomcat配置虛擬主機
一 準備 假設你已經是乙個web程式設計師,並且對tomcat有一定了解,而且可以對其進行常規配置 說明 onion 為你的主機的名稱或網域名稱 f studioonion web project 為虛擬主機的起始目錄 onion log 為日誌檔名 onion access log 為訪問主機的日...
Tomcat配置虛擬主機
一 開啟tomcat安裝目錄下conf server.xml這個檔案 在server.xml文件中找到 接著新增上面新增以下內容 暫時先說分為三種方式 第一種 timestamp true 第二種 suffix txt pattern common resolvehosts false 以上內容的意...