詳解Tomcat多域名配置(多個項目共用80端口)
今天在做項目時,需要用已申請好的三個二級域名(公司不可能每個項目都申請一個頂級域名,所以這里解析的三個二級域名),分別配置到三個項目,網(wǎng)上搜了一堆,感覺看的不明不白,故在此記錄下。
總體步驟是:申請域名>>配置tomcat>>域名綁定IP。
這里主要說明配置Tomcat(我的服務器是windows,lilux下同理修改):
首先保證三個項目正常部署在同一個tomcat里,默認端口號是都是80,這時候訪問的url均為http://IP地址/各自項目名/XXX,如下圖
然后修改tomcat配置,將原本的host配置注釋掉,新增三個host,
<Host name="域名" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="項目名" debug="0" reloadable="true"/> </Host>
配置如圖:
三個host配置的name對應三個域名,下面的context節(jié)點的docBase分別對應三個項目路徑,lilux下直接對應項目名即可。
最后重啟tomcat,在萬網(wǎng)里(其他網(wǎng)同理,可對應bd搜索)將二級域名綁定為當前服務器的IP,綁定時不需要加端口號80。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
web安全—tomcat禁用WebDAV或者禁止不需要的 HTTP 方法
現(xiàn)在主流的WEB服務器一般都支持WebDAV,使用WebDAV的方便性,呵呵,就不用多說了吧,用過VS.NET開發(fā)ASP.Net應用的朋友就應該 知道,新建/修改WEB項目,其實就是通過WebDAV+FrontPage擴展做到的,下面我就較詳細的介紹一下2017-03-03tomcat6_apache2.2_ajp 負載均衡加集群實戰(zhàn)分享
這篇文章主要介紹了秀脫linux筆記之tomcat6_apache2.2負載均衡加集群實戰(zhàn)篇,需要的朋友可以參考下2014-12-12阿里云服務器linux系統(tǒng)搭建Tomcat部署Web項目
這篇文章主要介紹了阿里云服務器linux系統(tǒng)搭建Tomcat部署Web項目,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10關(guān)于Keytool配置?Tomcat的HTTPS雙向認證的問題
Keytool是一個Java數(shù)據(jù)證書的管理工具,?Keytool將密鑰(key)和證書(certificates)存在一個稱為keystore的文件中,這篇文章主要介紹了Keytool配置?Tomcat的HTTPS雙向認證問題,需要的朋友可以參考下2022-06-06