一、准备工作
1、查看openssl版本
2、查看openssl路径
3、备份openssl文件
mv /usr/bin/openssl /usr/bin/openssl_old
mv /usr/lib64/openssl/ /usr/lib64/openssl_bak
4、下载openssl
网盘链接:
链接:https://pan.baidu.com/s/1H8lnxTdkx7rKY5q9S1ocUA?pwd=0wc2
提取码:0wc2
--来自百度网盘超级会员V3的分享
网址链接:OpenSSL官方下载 - 码客 (oomake.com)
二、升级openssl
1、解压openssl压缩包
tar -xvf openssl-3.0.0.tar.gz
2、切换到解压后的openssl目录
3、编译安装
(1)首先检查操作系统和编译相关软件(包括Perl和GCC的版本信息),检查结果如下图:
(2)安装模块
为Perl解释器安装CPAN模块
yum -y install perl-CPAN
安装IPC::Cmd模块
cpan -i IPC::Cmd
安装Text::Template模块(在安装过程中,会有一些询问的选项,需要用户手动输入回答,如下图:)
cpan -i Text::Template
(3)开始编译
./Configure --prefix=/usr/local/openssl
make && make install
(4)创建软链接(创建的软链接和之前没升级通过whereis openssl保持一致即可)
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
(5)验证openssl
openssl version
到此openssl升级完成。