CentOS7升级OpenSSL版本
1.CentOS7.6默认安装的openssl版本为
查看openssl版本
openssl version
2.下载最新的openssl
wget https://www.openssl.org/source/openssl-3.0.1.tar.gz
3.解压并编译安装
tar -zxvf openssl-3.0.1.tar.gz
cd openssl-3.0.1
yum install -y gcc*
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
./config --prefix=/usr/local/openssl ###如果此步骤报错,需要安装perl以及gcc包
make && make install
mv /usr/bin/openssl /usr/bin/openssl.bak20220310
ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/lib64/libssl.so.3 /usr/lib64/libssl.so.3
ln -s /usr/local/openssl/lib64/libcrypto.so.3 /usr/lib64/libcrypto.so.3
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig -v # 设置生效
4.再次查看openssl版本
openssl version