伺服器搭建多個tomcat伺服器

2021-07-26 08:47:33 字數 4153 閱讀 1151

以三個tomcat為例:

先配置環境變數:

編輯 /etc/profile 檔案

新增三個tomcat環境變數:value為tomcat目錄

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

//第乙個tomcat

catalina_base=/usr/local/tomcat/tomcat1/apache-tomcat-7.0.52

catalina_home=/usr/local/tomcat/tomcat1/apache-tomcat-7.0.52

tomcat_home=/usr/local/tomcat/tomcat1/apache-tomcat-7.0.52

export catalina_base catalina_home tomcat_home

//第二個tomcat

catalina_2_base=/usr/local/tomcat/tomcat2/apache-tomcat-7.0.52

catalina_2_home=/usr/local/tomcat/tomcat2/apache-tomcat-7.0.52

tomcat_2_home=/usr/local/tomcat/tomcat2/apache-tomcat-7.0.52

export catalina_2_base catalina_2_home tomcat_2_home

//第三個tomcat

catalina_3_base=/usr/local/tomcat/tomcat3/apache-tomcat-7.0.52

catalina_3_home=/usr/local/tomcat/tomcat3/apache-tomcat-7.0.52

tomcat_3_home=/usr/local/tomcat/tomcat3/apache-tomcat-7.0.52

export catalina_3_base catalina_3_home tomcat_3_home

1source /etc/profile

修改tomcat的server.xml和catalina.sh檔案:

第乙個tomcat不用改,預設即使用剛剛環境變數裡邊的如下配置

1

2

3

4

5

//第乙個tomcat

catalina_base=/usr/local/tomcat/tomcat1/apache-tomcat-7.0.52

catalina_home=/usr/local/tomcat/tomcat1/apache-tomcat-7.0.52

tomcat_home=/usr/local/tomcat/tomcat1/apache-tomcat-7.0.52

export catalina_base catalina_home tomcat_home

第二個改為第二個環境變數配置:

server.xml檔案:

1

2

3

4

5

6

7

8

9

10

11

12

13

//shutdown埠改為8007,與其他兩個不同

修改bin目錄下的catalina.sh檔案,使用第二套tomcat環境變數:

1

2

3

4

5

6

在該

# os specific support. $var _must_ be set to either true or false.

注釋後加上

export catalina_base=$catalina_3_base

export catalina_home=$catalina_3_home

同理:第三個tomcat:

server.xml檔案:

1

2

3

4

5

6

7

8

9

10

11

12

13

//shutdown埠改為8007,與其他兩個不同

修改bin目錄下的catalina.sh檔案,使用第三套tomcat環境變數:

1

2

3

4

5

6

在該

# os specific support. $var _must_ be set to either true or false.

注釋後加上

export catalina_base=$catalina_3_base

export catalina_home=$catalina_3_home

然後啟動各個tomcat即可。

啟動的時候有可能無法執行啟動或關閉等。sh命令,或者是tab鍵無法自動識別。sh檔案,這是沒有.sh許可權的原因

使用以下命令獲取可執行許可權:

1

2

在tomact安裝目錄下執行,即讓該目錄下的bin目錄下的所有.sh檔案具有可執行許可權

chmod +x ./bin/*.sh

伺服器多個tomcat部署

1.新增環境變數 右鍵單擊我的電腦 選擇屬性 選擇高階 選擇環境變數 新增系統變數 catalina home,其值為 d tomcat7 8080。catalina home2,其值為 d tomcat7 8090。2.進入d tomcat7 8090 conf 目錄,開啟server.xml檔案...

Tomcat搭建資源伺服器

上,而不是這個專案下。上的是我們需要處理的。第一步 找到tomcat下的server.xml檔案 第二步驟 配置檔案下加入service節點 xhtml view plain copy 這個時候我們配好了一專案,而這個專案只存放。其中在e fannapictrue下的 uploadpic 2022 ...

Mac 搭建Tomcat伺服器

對目錄檔案進行許可權設定 sudo chmod 755 library tomcat bin sh 方法1 sudo sh startup.sh 方法2 在library tomcat bin中找到startup.s 件,把檔案拖入到終端中回車啟動 輸入框輸入http localhost 8080 ...