Tomcat多实例部署

一、Tomcat多实例部署实验过程

1、解压安装Tomcat

cd /opt		#将压缩包上传到此目录
[root@localhost opt]# ls
apache-tomcat-9.0.16.tar.gz  jdk-8u201-linux-x64.rpm  nginx-1.12.0  nginx-1.12.0.tar.gz  rh
tar zxvf apache-tomcat-9.0.16.tar.gz 	#解压安装包
mv apache-tomcat-9.0.16	/usr/local/tomcat/tomcat1		#移动到此目录,方便管理
cp -a /usr/local/tomcat/tomcat1	/usr/local/tomcat/tomcat2		#复制一份做Tomcat2

2、配置Tomcat 环境变量

vim /etc/profile.d/tomcat.sh	#创建配置文件,原本是没有的
#添加以下内容
#tomcat1
export CATALINA_HOME1=/usr/local/tomcat/tomcat1
export CATALINA_BASE1=/usr/local/tomcat/tomcat1
export TOMCAT_HOME1=/usr/local/tomcat/tomcat1

#tomcat2
export CATALINA_HOME2=/usr/local/tomcat/tomcat2
export CATALINA_BASE2=/usr/local/tomcat/tomcat2
export TOMCAT_HOME2=/usr/local/tomcat/tomcat2

保存退出后,刷新一下文件

source /etc/profile.d/tomcat.sh	

3、修改 Tomcat2 的配置文件

要求各Tomcat实例配置不能有重复的端口号

vim /usr/local/tomcat/tomcat2/conf/server.xml 

#22行,修改server port ,默认是8005,改为8006
在这里插入图片描述
#69行修改connector port,默认是8080,改为8081
在这里插入图片描述
#116行,修改connector port 默认是8009,改为8010
在这里插入图片描述

4、修改启动文件和停止文件

[root@localhost opt]# vim /usr/local/tomcat/tomcat1/bin/startup.sh 	#Tomcat1启动项
[root@localhost opt]# vim /usr/local/tomcat/tomcat1/bin/shutdown.sh 	#Tomcat1停止项
[root@localhost opt]# vim /usr/local/tomcat/tomcat2/bin/startup.sh 	#Tomcat2启动项
[root@localhost opt]# vim /usr/local/tomcat/tomcat2/bin/shutdown.sh 	#Tomcat2停止项

Tomcat1(启动项和停止项添加内容相同)
在这里插入图片描述
Tomcat2(启动项和停止项添加内容相同)
在这里插入图片描述

5、启动服务

/usr/local/tomcat/tomcat1/bin/startup.sh		#启动Tomcat1
/usr/local/tomcat/tomcat2/bin/startup.sh		#启动Tomcat2

6、浏览器验证

基于端口访问

http://192.168.100.6:8080/
http://192.168.100.6:8081/

效果图
8080端口
在这里插入图片描述
8081端口
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值