tomcat7部署多個訪問端口不同web應用

1 適用場景:

域名+不同端口號直接訪問網站,不需要項目名稱訪問,如
searchclf.taichuan.com:8017和searchclf.taichuan.com:8010

假如通過域名+相同端口號+項目名稱項目訪問網站,名稱區分工程訪問,如
searchclf.taichuan.com:8010/web1 和 searchclf.taichuan.com:8010/web2
此時把web應用放在tomcat安裝目錄/webapps/下即可,不需要做如下配置。

2 部署步驟:

2.1複製一份tomcat安裝目錄/conf/server.xml文件中的Service標籤及其內容;

2.2修改所複製的內容的Service標籤name、Connector標籤的port、Engine標籤下的name(名字與Service標籤name相同)、Host標籤下的appBase和Host標籤下的Context標籤的docBase(web應用地址)。
Host的name只能爲localhost,不能爲域名,否則啓動後的tomcat會吃內容80%以上,導致服務器崩潰。
注:這裏修改的所有內容不能與server.xml文件中其他Service標籤內容相同。
server.xml已經存在的Service
這裏寫圖片描述

複製後修改的Service
這裏寫圖片描述
2.3在tomcat安裝目錄下創建一個存放web應用的地址並把web一樣放入該路徑,這裏創建了webapps1並把police_system_other web應用放入;

2.4重啓tomcat即可;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章