侧边栏壁纸
博主头像
叶落无痕

鸿雁长飞光不度,鱼龙潜跃水成文。

  • 累计撰写 11 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

CentOS7升级OpenSSL

yeluo
2024-11-25 / 0 评论 / 0 点赞 / 27 阅读 / 0 字
温馨提示:
本文最后更新于2024-11-25,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

CentOS7的yum仓库中,OpenSSL的版本比较旧,在后续安装某些软件时要求更高版本的OpenSSL,现在我们来手动升级OpenSSL。

本文基于阿里云CentOS 7.6

一、下载必要的依赖包

sudo yum install -y gcc gcc-c++ autoconf automake zlib zlib-devel pcre-devel

二、源码编译安装

在主目录新建目录openssl:

mkdir openssl
cd openssl

下载最新版本的源码包:

https://www.openssl.org/source/openssl-1.1.1q.tar.gz

# 下载源码
wget https://www.openssl.org/source/openssl-1.1.1q.tar.gz

# 解压缩并进入目录
tar xzf openssl-1.1.1q.tar.gz 
cd openssl-1.1.1q

# 编译安装
./config
make
makeinstall

本文使用的是默认配置,安装完之后可执行文件的位置在/usr/local/bin下

配置lib库:

echo "/usr/local/lib64/" >> /etc/ld.so.conf
ldconfig

# 备份旧版本openssl
mv /usr/bin/openssl /usr/bin/openssl.bak

# 将新版的openssl链接到/usr/bin
ln -s /usr/local/bin/openssl /usr/bin/openssl

至此,OpenSSL升级完毕·

0

评论区