linux服务器上部署多个tomcat

时间:2022-09-17 14:40:35

在linux服务器上,当java环境变量配置完毕之后,便可以部署tomcat服务器了

首先准备一个tomcart解压包,可以到tomcat官网上下载core下的tar.gz版本

下载下来之后解压到不同文件夹。例如我将tomcat8分别解压到/opt/tomcat1 和/opt/tomcat2文件夹下

然后修改/etc/profile文件

加入代码

CATALINA_BASE=/opt/tomcat1
CATALINA_HOME=/opt/tomcat1
TOMCAT_HOME=/opt/tomcat1
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME

CATALINA_2_BASE=/opt/tomcat2
CATALINA_2_HOME=/opt/tomcat2
TOMCAT_2_HOME=/opt/tomcat2
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME

然后保存


接下来进入/opt/tomcat2下的conf文件夹,修改server.xml文件

将<Server port="8005" shutdown="SHUTDOWN">中port的值修改为与另一个tomcat不同的值

将<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="utf-8"/>中的port修改为与另一个tomcat不同的值

然后保存

进入/opt/tomcat2下的bin文件夹,修改catalina.sh 文件

在其中添加

export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME

保存退出,这样便可以同时启动两个tomcat了