centos下升级openssl
openssl下载地址:https://ftp.openssl.org/source/
选择需要升级的版本
我是从openssl1.0.2k版本升级为openssl3.1.0
一、升级前准备
1、检查版本
openssl version
2、备份
sudo mv /usr/bin/openssl /usr/bin/openssl.bak
sudo mv /usr/include/openssl /usr/include/openssl.bak
二、升级openssl
1、安装缺少的依赖
(1)缺少的依赖推荐使用yum源安装
sudo yum -y install perl-IPC-Cmd
(2)若yum安装不了,也可以使用依赖官网源代码安装
2、安装openssl3.1.0
tar -zxf openssl-3.1.0.tar.gz
cd openssl-3.1.0
#创建目录
mkdir -p /usr/local/openssl
./config --shared --prefix=/usr/local/openssl --openssldir=/usr/local/openssl
sudo make -j4
sudo make install
3、更新链接库
sudo ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
sudo ln -s /usr/local/openssl/include/openssl /usr/include/openssl
sudo ln -s /usr/local/openssl/lib64/libssl.so.3 /usr/lib/libssl.so.3
sudo ln -s /usr/local/openssl/lib64/libcrypto.so.3 /usr/lib/libcrypto.so.3
并更新ldconfig 库文件,将原有的openssl的lib库路径注释,写/usr/local/lib64
sudo vim /etc/ld.so.conf
include ld.so.conf.d/*.conf
#/usr/local/openssl/lib
/usr/local/lib64
更新lib库文章来源:https://www.toymoban.com/news/detail-678365.html
sudo ldconfig
此时再openssl version即可看到版本文章来源地址https://www.toymoban.com/news/detail-678365.html
openssl version
到了这里,关于centos下升级openssl的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!