1. 程式人生 > >(配詳細圖解)同一個伺服器上部署多個tomcat教程-----------健康之家

(配詳細圖解)同一個伺服器上部署多個tomcat教程-----------健康之家

下面我把配置的詳細過程寫在下面,以供參考:(此例以配置三個Tomcat為例)

第一:下載解壓準備好Tomcat

1. 下載apache-tomcat-8.5.32,下載下來的檔案為apache-tomcat-8.5.32.zip.
2. 解壓該壓縮包到D:/Apache/目錄下。
3. 修改解壓資料夾名字為:apache-tomcat-8.5.32
4. 在D:/Apache/目錄下建立該資料夾的兩個副本,分別更名為:apache-tomcat-8.5.32-8081、apache-tomcat-8.5.32-8082

 

第二:配置環境變數

5. 新增環境變數:右鍵單擊我的電腦->選擇屬性->選擇高階->選擇環境變數:新增系統變數:

tomcat_home,其值為:D:\Apache\apache-tomcat-8.5.32
tomcat_home_8081,其值為:D:\Apache\apache-tomcat-8.5.32-8081;
tomcat_home_8082,其值為:D:\Apache\apache-tomcat-8.5.32-8082;

CATALINA_HOME,其值為:%tomcat_home%
CATALINA_HOME_8081,其值為:%tomcat_home_8081%
CATALINA_HOME_8082,其值為:%tomcat_home_8082%

第三:修改配置檔案埠,啟動和關閉.bat檔案

6. 修改啟動埠和關閉埠:
進入D:\Apache\apache-tomcat-8.5.32-8081\conf\目錄,開啟server.xml檔案,修改下面三個地方:
(1)<Server port="8006" shutdown="SHUTDOWN">
修改這個port=”8006”,原來預設的為:8005,使得它的關閉埠和另一個關閉埠不發生衝突。

(2)<Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
修改port=”8081”,原來預設的為“8080”,使得它的連線埠和另一個不衝突。

(3)<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
修改這個port=”8010”,原來預設的為:8009,AJP 1.3 Connector定義的地方。

7. 修改startup.bat和catalina.bat檔案內容:
(1) 開啟D:\Apache\apache-tomcat-8.5.32-8081\bin\startup.bat檔案,把其中所有CATALINA_HOME全部替換為CATALINA_HOME_8081。

(2) 開啟D:\Apache\apache-tomcat-8.5.32-8081\bin\shutdown.bat檔案,把其中所有CATALINA_HOME全部替換為CATALINA_HOME_8081。

(3) 開啟D:\Apache\apache-tomcat-8.5.32-8081\bin\catalina.bat檔案,把其中所有CATALINA_HOME全部替換為CATALINA_HOME_8081。

tomcat8.5-8082配置方法跟配置tomcat8.5-8081步驟一樣的。

8.啟動Tomcat,在命令列下分別進入三個不同的Tomcat安裝目錄下,執行startup.bat,分別啟動三個Tomcat。然後在瀏覽器中輸入:
http://localhost:8080
http://localhost:8081 
http://localhost:8082 

9. 至此,我們已經在一臺伺服器上配置了三個Tomcat。