1. 程式人生 > >Windows安裝多個Tomcat服務

Windows安裝多個Tomcat服務

1.下載tomcat解壓,並複製三份(用壓縮版的不要用安裝版的)


2.配置環境變數CATALINA_HOME和CATALINA_BASE


3.改埠

修改檔案server.xml,修改3個埠號

<Server port="8005" shutdown="SHUTDOWN">,port改為8015、8025、8035,不衝突即可

 <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />

將8080改為8081、8082、8083,不衝突即可

 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />,portt改為8019、8029、8039,不衝突即可

4.改tomcat啟動和關閉檔案(catalina.bat、startup.bat、shutdown.bat)

例如tomcat1,將batalina.bat下的%CATALINA_HOME%改為%CATALINA_HOME1%,%CATALINA_BASE%改為%CATALINA_BASE1%,將startup.bat和shutdown.bat下的%CATALINA_HOME%改為%CATALINA_HOME1%

tomcat2和tomcat3同樣這樣改。

5.此時,三個tomcat都可以同時啟動了

6.將tomcat加入Windows服務啟動

修改service.bat檔案:

例如tomcat1:將service.bat下的%CATALINA_HOME%改為%CATALINA_HOME1%,%CATALINA_BASE%改為%CATALINA_BASE1%

,將預設的Service name修改為想要的,比如Tomcat1,DISPLAYNAME是在windows服務列表顯示的名稱。

 

執行CMD: 例:service.bat install(remove) Tomcat1


重新整理服務列表即可看到


啟動服務


遇到的問題:安裝完成以後無法啟動,仔細檢查是否環境變數配置錯誤,或者jdk版本不相容。