tomcat版本升级
在传统项目中的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版本升级相关推荐
- linux服务器下tomcat版本升级
linux下 tomcat版本升级(zws个人总结): 1:查看当前tomcat版本: 一版tomcat安装在/usr/local/下 cd 至apache-tomcat-xxx/bin sh ver ...
- 你知道怎么在生产环境下部署tomcat吗?,灵魂拷问
我们先看一下Tomcat目录结构: --bin //存放着tomcat启动和关闭脚本--conf //存放着tomcat服务器的各种配置文件--lib //tomcat服务器和所有web应用所属的ja ...
- tomcat ssi配置及升级导致ssi include错误问题解决
最近tomcat升级版本时,遇到了ssi解析的问题,记录下解决的过程,还有tomcat ssi配置的要点. tomcat 配置SSI的两种方式 Tomcat有两种方式支持SSI:Servlet和Fil ...
- 你知道怎么在生产环境下部署tomcat吗?
享学课堂特邀作者:老顾 转载请声明出处! 一.前言 小伙伴们在网上看到的很多文章,都是对tomcat的一些介绍,什么配置啊,怎么启动.其实在生产环境中怎么部署,和网上介绍的有很大区别.这篇文章老顾就带 ...
- 五. Tomcat 常见问题解决及面试题
五. Tomcat 常见问题解决及面试题 1. Tomcat 版本升级 2. Tomcat 常见面试题 1. Tomcat 有哪几种部署方式? 隐式部署 直接丢文件夹.war.jar 到 webapp ...
- 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 ...
- 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 .相信 ...
- 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 .相信 ...
- 遇到的Exception/error及解决办法记录汇总
一.java.net.SocketException 1.java.net.SocketException:Connection reset 首先,如果一端的Socket被关闭(或主动关闭,或因为异常 ...
- Linux:tomcat安装/版本升级
本文适用于安装或更新tomcat版本. 1.进入tomcat目录,查看当前tomcat版本 cd /usr/local/tomcat/bin ./version.sh 2.备份原tomcat 可以拷贝 ...
最新文章
- 【ios开发/Xcode】使用UITableView完成学生信息及成绩的显示
- Linux 高可用(HA)集群之keepalived+lvs
- 环境变量设置及第三方模块安装
- php foreach方法,forEach方法怎么使用
- oracle 12c dg新特性,oracle 12c:新特性-网格(Grid)基础架构的增强
- 汇编语言-学习笔记(一)
- 案例分享:巧用工具提升无源码系统的性能和稳定性
- 打开struts-config.xml 报错 解决方法Could not open the editor
- TXT生成PCD文件
- 密码管理器(PM)安全机制和问题研究
- 纳米数据世界杯足球基础数据,接口文档,接口api调试,数据接口演示
- 计算机控制台win10,Win10系统打开Windows控制台的方法
- 大数据的概念、特点及应用场景
- 英文人名及含意(转)
- Latex 论文 简单常用命令例子记录
- 【LeGO-LOAM论文阅读(二)--特征提取(一)】
- 解决Xshell7安装后打不开的问题
- Python实现“层次分析法”及“自调节层次分析法”
- @老徐FrankXuLei 受邀为上海师翊网络科技有限公司讲授《微软WCF分布式开发与SOA架构设计课程》...
- LINUX 命令 之 zip 解压缩