Tomcat版本升级步骤

Posted 海中的舵手

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat版本升级步骤相关的知识,希望对你有一定的参考价值。

注:此方法仅限小版本更新。跨大版本更新不能用此方法

step 2:停止tomcat服务,备份旧版本如下三个文件夹(bin,conf,webapps)

step 3:将当前最新的小版本Tomcat放上去,把上方对应三个文件夹里的东西拷贝过去。

注:拷贝过去之后执行startup.sh等文件时会提示Permission denied,出现的原因的是:没有可执行的权限。

解决方法:进入到Tomcat/bin/路径下,输入命令chmod u+x *.sh.表示对当前目录下的*.sh文件的所有者增加可执行权限。详细可参考https://www.cnblogs.com/zhizou/p/10794381.html

step 4.删除webapps下的多余文件夹,因为不再安全路径下,会产生不安全因素;

step 5.启动Tomcat,启动Tomcat时可能会报错,如下(没有可忽略此步骤)

Tomcat版本升级步骤

原因:旧版本的tomcat中AJP相关配置不适用新版本配置,涉及到关于Apache Tomcat AJP协议高危漏洞,新版本tomcat修复了漏洞,配置也变了

解决办法:在sever.xml中添加secretRequired="",如下图

详情可参考:https://blog.csdn.net/Laputa219/article/details/108486400

step 6:tomcat服务启动成功后,系统正常访问,进入Tomcat/bin/路径下,Linux系统执行./version.sh命令可查看Tomcat当前版本号,如版本号已变更则说明更新成功,windows查看版本号参考:https://jingyan.baidu.com/article/f006222877750bfbd3f0c836.html

OK。就这样。成功。

以上是关于Tomcat版本升级步骤的主要内容,如果未能解决你的问题,请参考以下文章

tomcat升级版本升级

升级tomcat版本

tomcat版本升级

Tomcat升级版本出现400问题

Tomcat 发生"重大"漏洞,影响多个版本,升级升级!

Mac升级node版本