前言: 在生產環境部署程序項目中,有時候由于服務器緊張或缺少服務器等原因,往往都需要安裝兩個及兩個以上tomcat。我們需要在/etc/profile中增加tomcat的環境變量,然后在新增加的tomcat的bin目錄下的catalina.sh中引用自己在/etc/profile中配置的環境變量。
一>準備工作
JDK安裝正常;
二>安裝過程
1>如下圖所示,已經安裝了兩個tomcat并都能正常訪問,準備安裝第三個tomcat;
2>開始安裝第三個tomcat,復制出第三個tomcat.
把第三個tomcat的環境變量加入到/etc/profile并使其迅速生效.
在第三個tomcat的bin目錄下的catalina.sh中引用自己的環境變量;
修改第三個tomcat的conf目錄下server.xml中的三個端口(防止多個tomcat啟動報端口被占用)
三>啟動三個tomcat
注意: 可能有的tomcat版本安裝多個時還會報其它端口沖突。比如在一次微信程序部署中,有一個tomcat中部署了個人網廳,單位網廳,開發商網廳三個項目,通過不同路勁名去訪問。但是乙方服務器緊張,還需要在這臺外網服務器中部署微信項目,只能在安裝一個tomcat。按照上述步驟安裝好之后啟動第三個tomcat時,總是報10053端口沖突,結果在tomcat的bin目錄下的配置文件中找到了這個端口更改后就可以了。
轉載于:https://blog.51cto.com/11218855/2164606