1. 程式人生 > >同一臺windows裝置部署多個tomcat伺服器

同一臺windows裝置部署多個tomcat伺服器

一:tomcat壓縮版下載:下載地址
本文采用tomcat7.0,壓縮檔案:apache-tomcat-7.0.90-windows-x64.zip
下載

二:解壓縮到指定目錄下,此處解壓到F:\tomcat7.0

三:修改解壓縮後的檔名字(名字任意取)並同時建立兩個副本:例如:
檔案目錄

四:新增環境變數:右鍵單擊我的電腦->選擇屬性->選擇高階->選擇環境變數:新增系統變數:
CATALINA_HOME_8080,其值為:F:\tomcat7.0\tomcat-8080;
CATALINA_HOME_8081,其值為:F:\tomcat7.0\tomcat-8081;
CATALINA_HOME_8082,其值為:F:\tomcat7.0\tomcat-8082;

新增環境變數

五:修改server.xml配置中的啟動和關閉埠:

進入F:\tomcat7.0\tomcat-8080\conf目錄中,開啟server.xml配置檔案,修改以下幾個方面:

(1):<server port="8006" shutdown="SHUTDOWN">
        修改這個port=”8006”,使得它的關閉埠和另一個關閉埠不發生衝突。
(2):<Connector port="8081" maxHttpHeaderSize="8192"
        maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
        enableLookups="false" redirectPort="8443" acceptCount="100"
        connectionTimeout="20000" disableUploadTimeout="true" />
        修改port=”8081”,使得它的連線埠和另一個不衝突。
(3):<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
        修改這個port=”8010”,使得它的AJP埠和另一個不衝突。

同理進入F:\tomcat7.0\tomcat-8081\conf和F:\tomcat7.0\tomcat-8082\conf目錄中修改server.xml配置資訊,三個tomcat的埠不要一樣。。

六:修改F:\tomcat7.0\tomcat-8080\bin下的startup.bat、shutdown.bat和catalina.bat檔案內容:

(1):開啟F:\tomcat7.0\tomcat-8080\bin\startup.bat檔案,把其中所有CATALINA_HOME替換為CATALINA_HOME_8080。 ***此處的CATALINA_HOME_8080與環境變數中的值對應***
(2):開啟F:\tomcat7.0\tomcat-8080\bin\shutdown.bat檔案,把其中所有CATALINA_HOME替換為CATALINA_HOME_8080。 ***此處的CATALINA_HOME_8080與環境變數中的值對應***
(3):開啟F:\tomcat7.0\tomcat-8080\bin\catalina.bat檔案,把其中所有CATALINA_HOME替換為CATALINA_HOME_8080  ***此處的CATALINA_HOME_8080與環境變數中的值對應***

七:按照同樣的方法配置tomcat-8081和tomcat-8082伺服器