1. 程式人生 > >如何在一臺電腦上部署多個tomcat?

如何在一臺電腦上部署多個tomcat?

配置多個tomcat

(下面所述方式是本人學習時查資料在自己本機配置方法總結,如果有哪裡不對希望大家留言指出,謝謝)

1. 第一個Tomcat部署:

  • 解壓下載好的解壓版tomcat
    解壓下載好的解壓版tomcat

  • 配置環境變數(新建CATALINA_HOME系統變數,變數值就是你解壓的tomcat所在目錄)
    配置環境變數

  • 配置環境變數(PATH)
    在PATH環境變數新增箭頭所指處兩個環境變數

    2.第二個Tomcat配置

  • 換個目錄解壓你下載好的tomcat解壓版,或者解壓好 改個名字,或者用不同版本的都可以

  • 環境變數配置:同樣新建CATALINA_HOME(名字要改下了),地址是你新解壓的tomcat目錄。PATH裡也依舊配上%CATALINA_HOME%\lib

    %CATALINA_HOME%\bin
    這兩個變數。我直接上圖看的明白點

    這裡寫圖片描述
    大家可以看到我配了三個CATALINA_HOME,當然名字相應改變,地址對應各個tomcat目錄。
    這裡寫圖片描述
    PATH配置的地址也依次改變對應。

3.多個配置就依次類推這樣就可以了,當然光這樣配置還不夠,下面改改埠等防止你用多個tomcat的時候端口占用

3.1. 第一個tomcat不需要動,修改其他幾個就行了
3.2. 修改conf資料夾下的serverm.xml以下幾處內容,把埠號改為沒佔用的埠號

<Server port="8091" shutdown="SHUTDOWN">
 <Connector connectionTimeout="20000" port="8090" protocol="HTTP/1.1" redirectPort="8443"/>
 <Connector port="8092" protocol="AJP/1.3" redirectPort="8443"/>

4.修改bin目錄下的catalina.bat, startup.bat, shutdowm.bat這三個檔案。
把裡面的CATALINA_HOME都替換成你當前目錄的tomcat環境變數配置的值,是CATALINA_HOME3就都替換成CATALINA_HOME3,是CATALINA_HOME2就都替換CATALINA_HOME2,替換好儲存即可。