linux系統下安裝兩個或多個tomcat

2021-09-09 07:16:16 字數 2072 閱讀 9880

編輯環境變數:vi /etc/profile

加入以下**(tomcat路徑要配置自己實際的tomcat安裝目錄)

第乙個tomcat:

catalina_base=/usr/local/tomcat/tomcat-8.5.37-1

catalina_home=/usr/local/tomcat/tomcat-8.5.37-1

tomcat_home=/usr/local/tomcat/tomcat-8.5.37-1

export catalina_base catalina_home tomcat_home

第二個tomcat:

catalina_2_base=/usr/local/tomcat/tomcat-8.5.37-2

catalina_2_home=/usr/local/tomcat/tomcat-8.5.37-2

tomcat_2_home=/usr/local/tomcat/tomcat-8.5.37-2

export catalina_2_base catalina_2_home tomcat_2_home

esc :wq 儲存退出

再輸入:source /etc/profile 才能生效

第乙個tomcat,保持解壓後的原狀不用修改, 來到第二個tomcat的bin目錄下

開啟catalina.sh ,找到下面紅字,

在下面增加如下**:

export catalina_base=$catalina_2_base

export catalina_home=$catalina_2_home

來到第二個tomcat的conf目錄下開啟server.xml更改埠:

埠:8005->9005

9080

maxthreads="150" minsparethreads="25" maxsparethreads="75"

enablelookups="false" redirectport="8443" acceptcount="100"

connectiontimeout="20000" disableuploadtimeout="true" />

9009

enablelookups="false" redirectport="8443" protocol="ajp/1.3" />

分別進入兩個tomcat的bin目錄,啟動tomcat:

sh.startup.sh
在虛擬機器的瀏覽器中訪問:http://localhost:8080 和 http://localhost:9080 都可以看到熟悉的tomcat歡迎介面。

如果想在宿主機中訪問要修改防火牆

cd /etc/sysconfig/

vim iptables

新增以下內容:

-a input -m state --state new -m tcp -p tcp --dport 8080 -j accept

-a input -m state --state new -m tcp -p tcp --dport 9080 -j accept

重啟防火牆:

service iptables restart
輸入url: http://虛擬機器ip:8080 和 http:// 虛擬機器ip:9080可以看到熟悉的tomcat歡迎介面

如果想啟動多個可以依此法類推……

linux系統下安裝兩個或多個tomcat

編輯環境變數 vi etc profile 加入以下 tomcat路徑要配置自己實際的tomcat安裝目錄 first tomcat catalina base usr local tomcat catalina home usr local tomcat tomcat home usr local...

linux系統下安裝兩個或多個tomcat

第乙個tomcat不動 來到第二個tomcat的conf目錄下 開啟server.xml更改埠 修改server.xml配置和第乙個不同的啟動 關閉監聽埠。把上面的這幾個埠改了,不要與第乙個衝突就ok port 8005 shutdown shutdown 8005 9005 port 80 800...

linux系統下安裝兩個或多個tomcat

編輯環境變數 vi etc profile 加入以下 tomcat路徑要配置自己實際的tomcat安裝目錄 first tomcat catalina base usr local tomcat catalina home usr local tomcat tomcat home usr local...