栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

阿里云服务器部署多个tomcat服务

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

阿里云服务器部署多个tomcat服务

1、将下载好的tomcat安装包上传到linux

使用解压命令解压到指定目录
tar -zxvf apache-tomcat-9.0.62.tar.gz /www/server/

2、复制多个tomcat并修改名称

cp -r apache-tomcat-9.0.62 apache-tomcat-9.0.62-8001
cp -r apache-tomcat-9.0.62 apache-tomcat-9.0.62-8002

3、修改 /etc/profile文件

在profile的最后加上如下内容

# 8080 tomcat
CATALINA_BASE=//ww/server/apache-tomcat-9.0.62
CATALINA_HOME=/www/server/apache-tomcat-9.0.62
TOMCAT_HOME=/www/server/apache-tomcat-9.0.62
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
# 8080 tomcat
 
# 8001 tomcat
CATALINA_8001_BASE=/www/server/apache-tomcat-9.0.62-8001
CATALINA_8001_HOME=/www/server/apache-tomcat-9.0.62-8001
TOMCAT_8001_HOME=/www/server/apache-tomcat-9.0.62-8001
export CATALINA_8001_BASE CATALINA_8001_HOME TOMCAT_8001_HOME
# 8001 tomcat
 
# 8002 tomcat
CATALINA_8002_BASE=/www/server/apache-tomcat-9.0.62-8002
CATALINA_8002_HOME=/www/server/apache-tomcat-9.0.62-8002
TOMCAT_8002_HOME=/www/server/apache-tomcat-9.0.62-8002
export CATALINA_8002_BASE CATALINA_8002_HOME TOMCAT_8002_HOME
# 8002 tomcat

在/etc/profile中添加环境变量后,是使用source /etc/profile编译后只能在当前终端生效

4、进入tomcat 的 bin 目录修改 catalina.sh 文件。

只需要修改我们复制的那两个tomcat
命令示例:


通过vim的替换命令替换成我们之前配置的路径
apache-tomcat-9.0.62-8001

:%s/CATALINA_BASE/CATALINA_8001_BASE/g
:%s/CATALINA_HOME/CATALINA_8001_HOME/g

apache-tomcat-9.0.62-8002

:%s/CATALINA_BASE/CATALINA_8002_BASE/g
:%s/CATALINA_HOME/CATALINA_8002_HOME/g
5、修改server.xml中的端口号

[root@lotus ~]# vim /www/server/apache-tomcat-9.0.62-8001/conf/server.xml


[root@lotus ~]# vim /www/server/apache-tomcat-9.0.62-8002/conf/server.xml


以上就是tomcat所有的配置了

6、开始启动tomcat

分别进入每个tomcat的bin目录,此处以apache-tomcat-9.0.62-8001为例

当三个tomcat都启动后,查看tomcat的进程

7、在本机上访问tomcat



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/995169.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号