一個設備可以部署多個Tomcat服務器;每個Tomcat服務器只能部署一個web程序。
以免安裝版的Tomcat8.0為例,在本地主機配置了3個Tomcat
1.下載的Tomcat包解壓到D:\software\tomcat路徑下,更改文件夾名稱為apache-tomcat-8.0.52-8080。同理,在該文件夾繼續復制兩個副本
由于將myeclipse自帶的Tomcat服務器端口號設置為8081,因此此處的Tomcat端口號依次為8080,8082,8083
2.環境變量配置。
CATALINA_HOME_8080,其值為:D:\software\tomcat\apache-tomcat-8.0.52-8080;
CATALINA_HOME_8082,其值為:D:\software\tomcat\apache-tomcat-8.0.52-8082;
CATALINA_HOME_8083,其值為:D:\software\tomcat\apache-tomcat-8.0.52-8083;
3.修改對應的啟動端口、關閉端口
進入D:\software\tomcat\apache-tomcat-8.0.52-8082\conf文件夾下,使用記事本類工具打開server.xml文件,修改端口信息。
(1)<Server port="8005" shutdown="SHUTDOWN">
修改這個port=”8007”,原來默認的為:8005,使得它的關閉端口和另一個關閉端口不發生沖突。
(2)<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
修改port=”8082”,原來默認的為“8080”,使得它的連接端口和另一個不沖突。
(3)<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改這個port=”8010”,原來默認的為:8009,AJP 1.3 Connector定義的地方。
4.修改修改catalina.bat、startup.bat、shutdown.bat文件內容
(1) 打開D:\software\tomcat\apache-tomcat-8.0.52-8082\bin\catalina.bat文件,把其中所有CATALINA_HOME替換為CATALINA_HOME_8082。
(2) 打開D:\software\tomcat\apache-tomcat-8.0.52-8082\bin\startup.bat文件,把其中所有CATALINA_HOME替換為CATALINA_HOME_8082。
(3) 打開D:\software\tomcat\apache-tomcat-8.0.52-8082\bin\shutdown.bat文件,把其中所有CATALINA_HOME替換為CATALINA_HOME_8082。
同理對8083對應bin文件夾下的三個bat文件進行對應修改
5.啟動這3個startup.bat,并在瀏覽器中依次輸入如下信息進行驗證。
http://localhost:8080
http://localhost:8081
http://localhost:8082
以上,結束戰斗。
在實際操作中,并沒有執行第4步的內容,僅僅是將bin文件夾下的catalina.sh文件內的CATALINA_HOME替換為CATALINA_HOME_8082,經過測驗已經成功部署了3個Tomcat服務器。
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。