如何使用Tomcat部署多個專案

2021-08-08 19:21:58 字數 1891 閱讀 7611

由於測試機器上有8個gpu,現在只用了4個gpu,所以我打算把後面的4個也用起來。

這樣的話,就有兩種方式:

(1)一台伺服器部署多個tomcat,每個tomcat部署乙個專案,使用不同的埠。這樣不同的tomcat可以分開重啟。例如8080,8081

(2)一台伺服器部署乙個tomcat,tomcat下部署多個專案,使用不同的訪問位址。例如ip:8080/paserver2 8080/paserver3

一、一台伺服器上部署多個tomcat

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

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

##########first tomcat###########

catalina_base=

/usr/local/tomcat

catalina_home=

/usr/local/tomcat

tomcat_home=

/usr/local/tomcat

export catalina_base catalina_home tomcat_home

##########first tomcat############

##########second tomcat##########

catalina_2_base=

/usr/local/tomcat_2

catalina_2_home=

/usr/local/tomcat_2

tomcat_2_home=

/usr/local/tomcat_2

export catalina_2_base catalina_2_home tomcat_2_home

##########second tomcat##########

儲存退出。

再輸入:source /etc/profile

才能生效。

第乙個tomcat,保持解壓後的原狀不用修改,

來到第二個tomcat的bin目錄下

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

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

在下面增加如下**

export catalina_base=$catalina_2_base

export catalina_home=$catalina_2_home

來到第二個tomcat的conf目錄下

開啟server.xml更改埠:

修改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--./startup.sh

二、乙個tomcat內部署多個web專案1.

2. 3.

4.  

idea中tomcat如何快速部署多個專案

idea中,單個window不建議開啟多個專案,tomcat僅在單個專案中配置有效 若是需要啟動多個專案,而idea單個window單個專案是無法啟動多個專案的 在這,利用修改tomcat配置檔案,可同時啟動不用window中的多個專案 1 需要完整好tomcat與專案setting,參考 2 找到...

Tomcat 如何部署多個應用

實際專案中,我們通常會碰到在乙個web伺服器上部署多個應用程式 即多個工程 的情況,其實,要配置多個應用,做法是很簡單的,下面以tomcat為例,讓我們來看下其具體的實現方法。第一步 新建乙個root 根目錄 第二步 修改server.xml檔案 在tomcat的安裝目錄中,有個conf資料夾,在該...

部署多個tomcat

下面我們把配置的詳細過程寫在下面,以供參考 此例以配置三個tomcat為例 2.解壓該壓縮包到d div 目錄下。3.修改解壓資料夾名字為 tomcat7 8080 4.在d div 目錄下建立該資料夾的兩個副本,分別更名為 tomcat7 8081 tomcat7 8082 5.新增環境變數 右鍵...