linux系统升级/更新OpenSSL版本操作流程记录
问题描述:有时OpenSSL版本过老升级,或者需要更新OpenSSL版本
1.登录linux系统后输入openssl version 查看现在使用的版本
我的输入后版本信息为:OpenSSL 1.1.1g FIPS 21 Apr 2020 ,可以看到是一年前更新版本,是有些老。
2.登录openssl官网查看最新版本。
登录https://www.openssl.org/ 官网后,找到需要的版本
我这里选择3.1版本,进入后如下图:
3.使用wget命令下载最新文件
wget https://www.openssl.org/source/old/3.1/openssl-3.1.0-alpha1.tar.gz --no-check-certificate
上述命令中标红部分为文件名,需与找到的文件名保持一致
4.编译安装openssl,依次执行下方命令,留意文件名及文件夹名称,执行后等待系统运行完毕
tar xf openssl-3.1.0-alpha1.tar.gz
cd openssl-3.1.0-alpha1
./config && make && make install
5.优化openssl路径,依次执行下方命令
echo "/usr/local/lib64/" >> /etc/ld.so.conf
ldconfig
mv /usr/bin/openssl /usr/bin/openssl.old
ln -sv /usr/local/bin/openssl /usr/bin/openssl
6.上述命令完成,openssl version命令查看版本信息
我的输入后版本信息为:OpenSSL 3.1.0-alpha1 1 Dec 2022 (Library: OpenSSL 3.1.0-alpha1 1 Dec 2022)
更新完成