openssl版本升级
程序员文章站
2022-07-08 16:44:09
...
openssl版本升级
1.查看openssl版本
[[email protected] ~]# openssl version
OpenSSL 1.0.2k-fips 26 Jan 2017
2.下载指定版本的openssl软件
OpenSSL官网地址:https://www.openssl.org/source/
这里下载 openssl-1.1.1i 版本
[[email protected] ~]# mkdir /opt/src/
[[email protected] ~]# cd /opt/src/
[[email protected] src]# wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
3.编译安装
# 备份旧版本
[[email protected] src]# mv /usr/bin/openssl{,.bak20201211}
# 解压
[[email protected] src]# tar xf openssl-1.1.1i.tar.gz -C /opt/
[[email protected] src]# cd /opt/openssl-1.1.1i/
# 编译
[[email protected] openssl-1.1.1i]# ./config --prefix=/opt/openssl --openssldir=/opt/openssl shared
[[email protected] openssl-1.1.1i]# make -j2 && make install
# 参数解释:
--openssldir=/opt/openssl
安装目录,默认:/usr/local/ssl
--prefix=PREFIX
设置 lib、include、bin 目录,默认:/usr/local/ssl
shared
no-shared
是否生成动态连接库。
# 添加新的openssl软链接
[[email protected] openssl-1.1.1i]# ln -s /opt/openssl/bin/openssl /usr/bin/openssl
# 将新的库文件地址写入记录so库的配置文件
[[email protected] openssl-1.1.1i]# echo "/opt/openssl/lib/" >> /etc/ld.so.conf
# 设置生效
[[email protected] openssl-1.1.1i]# ldconfig
# 测试
[[email protected] openssl-1.1.1i]# openssl version
OpenSSL 1.1.1i 8 Dec 2020
推荐阅读