在传统项目中的tomcat版本太老,诸多第三方安全公司检测都会检测出很多高危,中危的漏洞需要修补。

小版本号升级(7.0.53升级到7.0.106)只需要替换lib文件夹下的jar包即可,部分版本号升级可能需要替换tomcat的本地库bin/tcnative-1.dll文件。

如果是32位tomcat升级到64位的tomcat还需要替换bin文件夹下的tomcat7.exe和tomcat7w.exe(Windows系统下)。如果不替换在启动服务时会提示不是有效的32位程序。

注:AJP协议

Tomcat 6.*

Tomcat 7.* < 7.0.100

Tomcat 8.* < 8.5.51

Tomcat 9.* < 9.0.31

在conf/server.xml中的<Connector port="8009"protocol="AJP/1.3" redirectPort="8443" />中没有要求 secretRequired 的值 ,但是再这些版本之后tomcat 的 secretRequired 设置了默认值为true  此时如果不设置secret ,tomcat启动会报错。

解决办法:如果项目没有要求,可以把secretRequired的值设为false  即secretRequired="false"

如果secretRequired要求必须有,则需要设置secret的值,比如secret="123abc"  123abc类似密钥。

然后在apache的connertor的配置文件中设置 此处为workers.properties文件,添加worker.node1.secret=123abc

再重启服务即可完成

tomcat版本升级相关推荐

  1. linux服务器下tomcat版本升级

    linux下 tomcat版本升级(zws个人总结): 1:查看当前tomcat版本: 一版tomcat安装在/usr/local/下 cd 至apache-tomcat-xxx/bin sh ver ...

  2. 你知道怎么在生产环境下部署tomcat吗?,灵魂拷问

    我们先看一下Tomcat目录结构: --bin //存放着tomcat启动和关闭脚本--conf //存放着tomcat服务器的各种配置文件--lib //tomcat服务器和所有web应用所属的ja ...

  3. tomcat ssi配置及升级导致ssi include错误问题解决

    最近tomcat升级版本时,遇到了ssi解析的问题,记录下解决的过程,还有tomcat ssi配置的要点. tomcat 配置SSI的两种方式 Tomcat有两种方式支持SSI:Servlet和Fil ...

  4. 你知道怎么在生产环境下部署tomcat吗?

    享学课堂特邀作者:老顾 转载请声明出处! 一.前言 小伙伴们在网上看到的很多文章,都是对tomcat的一些介绍,什么配置啊,怎么启动.其实在生产环境中怎么部署,和网上介绍的有很大区别.这篇文章老顾就带 ...

  5. 五. Tomcat 常见问题解决及面试题

    五. Tomcat 常见问题解决及面试题 1. Tomcat 版本升级 2. Tomcat 常见面试题 1. Tomcat 有哪几种部署方式? 隐式部署 直接丢文件夹.war.jar 到 webapp ...

  6. ttribute value is quoted with which must be escaped when used within the value

    今天做项目访问JSP时,报错:Attribute value is quoted with " which must be escaped when used within the valu ...

  7. JSP: quoted with which must be escaped when used within the value 报错问题解决

    访问JSP时,报错:Attribute value is quoted with " which must be escaped when used within the value .相信 ...

  8. Attribute value is quoted with which must be escaped when used within the value 问题解决

    访问JSP时,报错:Attribute value is quoted with " which must be escaped when used within the value .相信 ...

  9. 遇到的Exception/error及解决办法记录汇总

    一.java.net.SocketException 1.java.net.SocketException:Connection reset 首先,如果一端的Socket被关闭(或主动关闭,或因为异常 ...

  10. Linux:tomcat安装/版本升级

    本文适用于安装或更新tomcat版本. 1.进入tomcat目录,查看当前tomcat版本 cd /usr/local/tomcat/bin ./version.sh 2.备份原tomcat 可以拷贝 ...

最新文章

  1. 【ios开发/Xcode】使用UITableView完成学生信息及成绩的显示
  2. Linux 高可用(HA)集群之keepalived+lvs
  3. 环境变量设置及第三方模块安装
  4. php foreach方法,forEach方法怎么使用
  5. oracle 12c dg新特性,oracle 12c:新特性-网格(Grid)基础架构的增强
  6. 汇编语言-学习笔记(一)
  7. 案例分享:巧用工具提升无源码系统的性能和稳定性
  8. 打开struts-config.xml 报错 解决方法Could not open the editor
  9. TXT生成PCD文件
  10. 密码管理器(PM)安全机制和问题研究
  11. 纳米数据世界杯足球基础数据,接口文档,接口api调试,数据接口演示
  12. 计算机控制台win10,Win10系统打开Windows控制台的方法
  13. 大数据的概念、特点及应用场景
  14. 英文人名及含意(转)
  15. Latex 论文 简单常用命令例子记录
  16. 【LeGO-LOAM论文阅读(二)--特征提取(一)】
  17. 解决Xshell7安装后打不开的问题
  18. Python实现“层次分析法”及“自调节层次分析法”
  19. @老徐FrankXuLei 受邀为上海师翊网络科技有限公司讲授《微软WCF分布式开发与SOA架构设计课程》...
  20. LINUX 命令 之 zip 解压缩

热门文章

  1. 最新王者荣耀发卡网源码,手机电脑自适应
  2. 时空幻境的作者谈怎样做一款好游戏
  3. 中南民族大学计算机组成原理实验,中南民族大学计算机组成原理试题及答案剖析.docx...
  4. SQL语句优化常见方法
  5. 2021年PMP考试最新通关宝典
  6. 勤哲cad服务器注册机,勤哲CAD服务器
  7. jsp九大内置对象简述
  8. 在构建好XPE操作系统上增加EWF功能
  9. docker配置网易云镜像
  10. WSDL2Java详细使用说明【官方最全说明】