linux系统中同一台服务器部署两个tomcat

参考资料:https://www.cnblogs.com/liulinghua90/p/9329031.html      里面描述十分详细,一定要去看这位大佬的资料!!

以下是我自己实践整理出来的,比较简洁。

由于在我的linux系统中有tomcat和JDK了,这边不介绍上传安装tomcat和JDK过程,详细资料可以看我的博客或者上面大佬的博客。

1.直接远程连接服务器,复制粘贴tomcat到同一目录JMXT下,重命名tomcat。

输入命令:cd etc     进入到etc文件夹下面

输入命令:vi profile ,进入到profile文件的最末尾,按键盘的i键,进入编辑模式

2.开始配置JMXT目录下的apache-tomcat-8.5.20-yt(即第二个tomcat)环境变量

#tomcat_2
export CATALINA_HOME_2=/JMXT/apache-tomcat-8.5.20-yt
export CATALINA_BASE_2=/JMXT/apache-tomcat-8.5.20-yt

(输入命令时要注意“=”两边不能有空格,不然会出现“XXX不是有效标识符”的提示语)

 

3.配置生效,输入:source profile

4:输入命令 cd / 回到顶级目录

5:由于第一个tomcat用了端口是8080,所以我们这里就不能再用8080端口,否则会端口冲突报错

进入到/JMXT/apache-tomcat-8.5.20-yt下面的conf文件夹下面,修改sever.xml文件,修改之处如下所示:

这边需要注意的是:在同一个tomcat下,两个或多个应用包的客户端请求地址是相同的。 

6:输入命令: cd .. ,回到/JMXT/apache-tomcat-8.5.20-yt路径下

7:输入命令 cd bin 进入到bin文件夹下面,修改Catalina.sh文件,输入“vim catalina.sh”命令。在文件这个位置,输入以下内容:

内容如下:

export CATALINA_BASE=$CATALINA_BASE_2
export CATALINA_HOME=$CATALINA__HOME_2

然后输入tomcat启动命令:./startup.sh

8.在浏览器上访问地址:服务器IP地址:8090(修改后的端口号)/tomcat下的应用包名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值