如何升级Tomcat的openssl版本

介绍Windows 上的Tomcat 如何升级OpenSSL版本

通常我们在windows 上安装好Tomcat 后,Tomcat 默认自带有OpenSSL,不同的Tomcat版本所使用的OpenSSL版本可能各不相同,有时候我们可能需要更新Tomcat所使用的OpenSSL来满足网络应用的要求,新的OpenSSL版本支持更多的TLS协议,以及带来更好的安全性

 

下载最新的 Tomcat Native 

Tomcat native 提供让Tomcat以 APR模式运行,APR的全称是Apache Portable Runtime,它是一个高度可移植的库,它是Apache HTTP Server 2.x的核心。 APR有许多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),操作系统级别的功能(生成随机数,系统状态等)和本机进程处理(共享内存,NT管道和Unix套接字)

下载网址

https://tomcat.apache.org/download-native.cgi

因为这里讲的是Windows 系统上更新 tomcat 的OpenSSL ,我们下载windows版本的

Image
tomcat 升级 openssl

 

更新OpenSSL版本

这里可以看到 该版本内置 OpenSSL 1.1.1,下载后解压 ,进入bin 目录,

Image
tomcat 升级 openssl

这里可以看到 文件名为  tcnative-1.dll  的文件,复制这个文件,

如果你使用的64位的,请复制 x64 目录下的 tcnative-1.dll 

把文件复制到 tomcat 安装目录下的 bin目录,覆盖该目录下的这个文件 ,重启Tomcat 即可