千家信息网

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

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,即然安装多个tomcat,那么必然建立在系统已经安装好了jdk,并且会安装一个tomcat的基础上,这里就不做过多描述,直奔主题。安装多个tocat的方式其实和安装一个大同小异,只是需要更改一些配置。
千家信息网最后更新 2025年02月23日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安全错误 数据库的锁怎样保障安全 服务器运维时显示请先配置客户端 京东数据库部门招聘 网络安全图片大全 csgo被安全服务器封禁了怎么办 网络技术与应用潘荷鑫 香肠派对哪个服务器更简单 电子病历软件开发 湖北云景网络技术有限公司 山东曲阜计算机网络技术学院 vtm软件开发商 互联网技术软件开发基础知识 考研复试数据库题型 云服务器收费 东城区定制软件开发怎么样 2020高校网络安全大赛 深圳飞凡网络技术 中国互联网高科技股 数据库系统概率第七章答案 什么企业能用到云服务器 软件开发企业所得税定税税率 随行付软件开发中心 网络安全宣传周方案2021 中园网络技术有限公司怎么样 科技为网络安全护航 金蝶kis标准版服务器 青岛信达网络技术有限公司 贵州监控服务器散热器定制云主机 广州游爱网络技术有什么游戏 服务器虚拟主机租用合同协议书 db2导出数据库表数据
0