千家信息网

Linux系统下安装三个或者多个tomcat(步骤详细)

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,即然安装多个tomcat,那么必然建立在系统已经安装好了jdk,并且会安装一个tomcat的基础上,这里就不做过多描述,直奔主题。安装多个tocat的方式其实和安装一个大同小异,只是需要更改一些配置。
千家信息网最后更新 2026年11月02日Linux系统下安装三个或者多个tomcat(步骤详细)

即然安装多个tomcat,那么必然建立在系统已经安装好了jdk,并且会安装

一个tomcat的基础上,这里就不做过多描述,直奔主题。

安装多个tocat的方式其实和安装一个大同小异,只是需要更改一些配置。

先前我已经安装了三个tomcat了,忘了截图,

所以今天准备再安装第四个,我会详细记录步骤,并截图说明,大家依照步骤一步一步操作是没有任何问题的。

第一步:复制,解压

将准备好的tomcat压缩包复制到你准备安装的目录,我的tomcat压缩包名字是tomcat.tar.gz,我的安 装目录是 /usr/java/tomcat


第二步:解压tomcat

[root@aliServer tomcat]# tar -xvf tomcat.tar.gz

第三步:重命名解压后的文件名,

解压完后的文件夹名字不够直观,因为前面我已经安装了三个tomcat,所以准备将第4个tomcat取名tomcat_8083


执行命令

[root@aliServer tomcat]# mv apache-tomcat-8.5.20 tomcat_8083


第四步:编辑环境变量

[root@aliServer tomcat]# vi /etc/profile 

打开profile文件之后,我们可以看到这里有我们配置的jdk环境变量,还有我已经配置好的前三个tomcat,下面我们按照第三个tomcat的配置(tomcat-8082)复制出来一份,更改相应的名字即可。


添加第4个tomcat环境变量配置后,如图,这里要注意的是要写自己tomcat对应的路径,因为我第四个tomcat所在的路径就是 /usr/java/tomcat/tomcat_8083


为了不让大家手动抄写这添加的这段,直接贴出来

####tomcat-8083TOMCAT_HOME_3=/usr/java/tomcat/tomcat_8083CATALINA_HOME_3=/usr/java/tomcat/tomcat_8083CATLINA_BASE_3=/usr/java/tomcat/tomcat_8083export TOMCAT_HOME_3 CATALINA_HOME_3 CATALINA_BASE_3

第五步:让更改后的profile文件立即生效

[root@aliServer ~]# source /etc/profile

第六步:修改catalina.sh

进入刚刚解压的第四个tomcat的bin目录下

[root@aliServer ~]# cd /usr/java/tomcat/tomcat_8083/bin

里面有个catalina.sh文件,我们编辑这个文件

[root@aliServer bin]# vi catalina.sh

打开catalina.sh文件后,找到下面红字部分所在的位置(别多复制了空格)

OS specific support. $var _must_ be set to either true or false.

查找的方式很简单,直接输入 /OS specific support. $var _must_ be set to either true or false.

找到这个位置之后,可以看到未修改是这样子的:


现在在OS specific support. $var _must_ be set to either true or false.这句话下面添加这两句

export CATALINA_BASE=$CATALINA_BASE_3export CATALINA_HOME=$CATALINA_HOME_3

添加完成之后,保存,退出,如图


注意:CATALINA_BASE_3这个地方要和前面编辑的profile环境变量配置的名字一致。

再看看我第三个tomcat(也就是tomcat_8082) bin目录下的catalina.sh我的配置,同样的道理,需要和profile环境变量配置的名字一致,如图


第七步:修改server.xml

进入到第四个tomcat的conf目录下

[root@aliServer bin]# cd /usr/java/tomcat/tomcat_8083/conf 

编辑server.xml

[root@aliServer conf]# vi server.xml 

(1): 找到 将端口号改为7083

这个端口号随便写,不要和其他端口号冲突,并且取端口号时最好有规率,

我的第一个tomcat端口号默认没变,第二个改为了7081,第三个是7082,第四个是7083,当然你也可以把第一个改为7080

下面还有两个地方端口号需要改,同理。

更改前:


更改后:


(2): 找到 将端口号改为8083,这个8083就是我这第四个tomcat的端口号

我的第一个tomcat端口号默认没变,第二个改为了8081,第三个是8082,第三个是8083

更改前


更改后


(3): 找到 更改端口号为:9003

我的第一个tomcat端口号默认没变,还是8009,第二个改为了9001,第三个是9002,当然你也可以把第一个改为9000

更改前


更改后:

第八步:启动tomcat

分别进入每个tomcat的bin目录,启动tomcat

[root@aliServer ~]# cd /usr/java/tomcat/tomcat_8080/bin./startup.sh[root@aliServer ~]# cd /usr/java/tomcat/tomcat_8081/bin./startup.sh[root@aliServer ~]# cd /usr/java/tomcat/tomcat_8082/bin./startup.sh[root@aliServer ~]# cd /usr/java/tomcat/tomcat_8083/bin./startup.sh




OK,就是这么简单,

为了详细记录安装过程,啰嗦了点,希望大家都能安装成功,有所收获,

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

口号 三个 配置 文件 目录 变量 名字 环境 就是 准备 如图 多个 步骤 一致 位置 地方 截图 所在 方式 路径 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网是第几次科技革命的成果 互联网科技财经 智能科技公司是互联网公司吗 互联网巨头科技公司 碳银互联网科技 科技类的互联网平台 互联网科技股午盘股票涨跌 无锡溥仪互联网科技有限公司 安控科技rtu产品工业互联网 互联网科技寓意 燊美集互联网科技有限公司 长沙茂晟互联网科技有限公司 国大互联网教育科技有限公司薪资 四川互联网展示科技馆设计 江苏互联网智能科技软件 新氧科技和美国互联网有关系吗 科技互联网行业投资研究 河南商务圈互联网科技有限公司 瑞安市蟠桃会互联网科技有限公司 互联网科技快速发展优美句子 互联网络科技 嘟嘟瓜互联网科技 隆华科技工业互联网 阿里巴巴算科技企业还是互联网 千方科技属于互联网企业吗 注册互联网科技公司经营范围大全 未来五年的互联网科技 恒生科技指数 中概互联网 杭州科技互联网公司有哪些 互联网大会出现的黑科技
0