linux服务器布置多个Tomcat

1.先把Tomcat上传到服务器的/opt目录,进行解压,并重命名为tomcat_8081

2.更改环境变量

vi /etc/profile

在profile最后加入

export TOMCAT_8081_HOME=/opt/tomcat_8081

export CATALINA_8081_HOME=/opt/tomcat_8081

export CATLINA_8081_BASE=/opt/tomcat_8081

保存并退出后,使环境变量生效

source /etc/profile

3.修改tomcat_8081中server.xml的端口号

cd /opt/tomcat_8081/conf/

vi server.xml




修改以上三处端口号,注意不能重复

4.修改该tomcat的catalina.sh

为防止出错提前备份下

cp /opt/tomcat_8081/bin/catalina.sh /opt/tomcat_8081/bin/catalina.sh.bak

替换catalina.sh中的CATALINA_BASE为CATALINA_8081_BASE,CATALINA_HOME为CATALINA_8081_HOME(必须和环境变量相同)

sed 's/CATALINA_BASE/CATALINA_8081_BASE/g' /opt/tomcat_8081/bin/catalina.sh >catalina.sh_1
sed 's/CATALINA_HOME/CATALINA_8081_HOME/g' /opt/tomcat_8081/bin/catalina.sh >catalina.sh_1

修改文件名,并覆盖旧文件

mv -f catalina.sh_1 catalina.sh
更改权限catalina.sh

chmod a+x catalina.sh

5.启动tomcat

./startup.sh

好了,现在第二个tomcat也可以启动了,之后的新增tomcat步骤和之前一样。


猜你喜欢

转载自blog.csdn.net/yuhui123999/article/details/72779116