0


centos下升级openssl

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库

sudo ldconfig

此时再openssl version即可看到版本

openssl version
标签: centos linux 服务器

本文转载自: https://blog.csdn.net/m0_67369280/article/details/131070221
版权归原作者 m0_67369280 所有, 如有侵权,请联系我们删除。

“centos下升级openssl”的评论:

还没有评论