复制tomcat启动需要注意的问题

2020年5月22日

昨天在部署新项目到Linux服务器时,直接复制了个已有的tomcat,然后修改了HTTP端口号,直接启动,浏览器开发系统页面一切正常,OK 部署成功!!!

但是今天突然发现云签署平台挂掉了!!!所以在此记录复制tomcat启动需要注意的问题。

参考地址:https://blog.csdn.net/qqaazzww1234/article/details/82498721

本来需要修改3个端口,但由于AJP之前已出现漏洞(据说是可以直接访问tomcat的webapps下的文件),AJP端口已被注释,所以只需修改2个端口即可。


2020年10月12日

今天为了重新部署A项目(预发布环境),复制了一份tomcat(部署了B项目),然后参照以上步骤修改端口后,执行startup.bat,发现实际启动的是B项目,(ÒωÓױ)!

根据网上文章尝试解决此问题,但都无效。于是找来有经验的实施帅哥—许弘昌,按照小许的步骤修改后终于成功启动A项目了,٩(๑>◡<๑)۶

步骤如下:

  1. 编辑Tomcat/bin路径下的catalina.bat和startup.bat文件,将所有“CATALINA_HOME”替换为“CATALINA_HOME3”
  2. 新建环境变量CATALINA_HOME3,变量值为当前tomcat的路径

大功告成,O(∩_∩)O哈哈~

原文地址:https://www.cnblogs.com/KingJames/p/13804105.html