前言: 在生產環境部署程序項目中,有時候由于服務器緊張或缺少服務器等原因,往往都需要安裝兩個及兩個以上tomcat。我們需要在/etc/profile中增加tomcat的環境變量,然后在新增加的tomcat的bin目錄下的catalina.sh中引用自己在/etc/profile中配置的環境變量。

一>準備工作

JDK安裝正常;


二>安裝過程

1>如下圖所示,已經安裝了兩個tomcat并都能正常訪問,準備安裝第三個tomcat;

image.png

2>開始安裝第三個tomcat,復制出第三個tomcat.

image.png

把第三個tomcat的環境變量加入到/etc/profile并使其迅速生效.

image.png

在第三個tomcat的bin目錄下的catalina.sh中引用自己的環境變量;

image.png

修改第三個tomcat的conf目錄下server.xml中的三個端口(防止多個tomcat啟動報端口被占用)

image.pngimage.pngimage.png


三>啟動三個tomcat

image.png


注意: 可能有的tomcat版本安裝多個時還會報其它端口沖突。比如在一次微信程序部署中,有一個tomcat中部署了個人網廳,單位網廳,開發商網廳三個項目,通過不同路勁名去訪問。但是乙方服務器緊張,還需要在這臺外網服務器中部署微信項目,只能在安裝一個tomcat。按照上述步驟安裝好之后啟動第三個tomcat時,總是報10053端口沖突,結果在tomcat的bin目錄下的配置文件中找到了這個端口更改后就可以了。