一、复制解压2个tomcat,这里假设命名为 tomcat1,tomcat2、文件路径为/usr/local/
二、修改 vi /etc/profile 环境变量,再末尾加上以下配置
CATALINA_BASE=/usr/local/tomcat1
CATALINA_HOME=/usr/local/tomcat1
TOMCAT_HOME=/usr/local/tomcat1
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
CATALINA2_BASE=/usr/local/tomcat2
CATALINA2_HOME=/usr/local/tomcat2
TOMCAT2_HOME=/usr/local/tomcat2
export CATALINA2_BASE CATALINA2_HOME TOMCAT2_HOME
退出并保存
输入 source /etc/profile 更新环境变量。
三、进入tomcat2/bin,打开catalina.sh
修改所有 CATALINA_BASE改为CATALINA2_BASE,
修改所有CATALINA_HOME改为CATALINA2_HOME,
并在末尾添加
export CATALINA_BASE=
C
A
T
A
L
I
N
A
2
B
A
S
E
e
x
p
o
r
t
C
A
T
A
L
I
N
A
H
O
M
E
=
CATALINA2_BASE export CATALINA_HOME=
CATALINA2BASEexportCATALINAHOME=CATALINA2_HOME。
保存退出、并修改文件权限chmod a+x catalina.sh
四、修改tomcat /conf 目录下配置文件server.xml
1、找到
<Server port="8005" shutdown="SHUTDOWN">
修改8005端口为其他未被占用端口。
2、找到
<Connector
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
改8080为其他未被占用端口,如8180;
3、找到
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改8009为其他端口
五、启动tomcat
最后
看完这一切配置,是不是觉得,其实挺麻烦的呐,如果可以,考虑是否用docker