前言: 在生产环境部署程序项目中,有时候由于服务器紧张或缺少服务器等原因,往往都需要安装两个及两个以上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