對乙個tomcat實現多埠 多網域名稱訪問的方法

2021-08-19 02:27:04 字數 1218 閱讀 9248

今天在做專案時,需要用已申請好的三個二級網域名稱(公司不可能每個專案都申請乙個頂級網域名稱,所以這裡解析的三個二級網域名稱),分別配置到三個專案,網上搜了一堆,感覺看的不明不白,故在此記錄下。

總體步驟是:申請網域名稱》配置tomcat>>網域名稱繫結ip。

這裡主要說明配置tomcat(我的伺服器是windows,lilux下同理修改):

然後修改tomcat配置,將原本的host配置注釋掉,新增三個host,

? 1

2

3

<hostname="網域名稱"=unpackwars="true"autodeploy="true"xmlvalidation="false"xmlnamespaceaware="false">

<contextpath=""docbase="專案名"debug="0"reloadable="true"/>

配置如圖:

三個host配置的name對應三個網域名稱,下面的context節點的docbase分別對應三個專案路徑,lilux下直接對應專案名即可。

最後重啟tomcat,在萬網裡(其他網同理,可對應bd搜尋)將二級網域名稱繫結為當前伺服器的ip,繫結時不需要加埠號80。

tomcat 實現多埠多網域名稱訪問

在我們部署專案到tomcat的時候,有時候會配置通過網域名稱訪問專案。接下來我們就來了解一下多網域名稱多埠訪問專案的相關配置。當乙個專案需要使用多個埠號去訪問的時候,只需要在service標籤下進行這樣簡單的配置一下就好 這樣就保證了當tomcat執行起來的時候,同時監聽多個埠,通過8080和808...

tomcat實現多埠 多網域名稱訪問

tomcat可以實現 多個埠訪問同乙個web應用 不同的應用通過不同的網域名稱進行訪問。本文介紹的都是只啟動乙個tomcat服務的情況下,當然,實現這些功能也可以通過啟動多個tomcat服務實現。1說明 這個部分介紹如何在tomcat中進行配置,使同乙個應用可以通過不同的埠號進行訪問。2找到tomc...

同一tomcat實現多埠多網域名稱訪問

配置server.xml,找到service,在中新增監聽埠即可 例如訪問http localhost 8080 index與訪問http localhost 8080 index即可對同一應用進行訪問。若要更多埠訪問,新增監聽即可。配置server.xml,找到service,在中的中配置host...