同一台windows裝置部署多個tomcat伺服器
下載下傳tomcat 同時解壓三次,分别命名為
三:修改解壓縮後的檔案名字(名字任意取)并同時建立兩個副本:例如:
檔案目錄
四:添加環境變量:右鍵單擊我的電腦->選擇屬性->選擇進階->選擇環境變量:添加系統變量:
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端口和另一個不沖突。
(1):
修改這個port=”8006”,使得它的關閉端口和另一個關閉端口不發生沖突
注意這個端口一定要改,不然啟動tomcat視窗容易閃退。
(2):
修改port=”8081”,使得它的連接配接端口和另一個不沖突。
(3):
修改這個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與環境變量中的值對應***
1
七:按照同樣的方法配置tomcat-8081和tomcat-8082伺服器
八:運作bin目錄下的startup.bat,浏覽器分别通路:
http://localhost:8080
http://localhost:8081
http://localhost:8082
端口要以自己再server.xml中配置的為準!!
到此為止,一台windows上部署了三台tomcat伺服器…