一、CentOS7升级OpenSSL版本
1、查看linux服务器内核版本
cat /proc/version openssl version # 如果不是最新的openSSL 1.1.1版本,则可以进行升级 wget https://www.openssl.org/source/openssl-1.1.1c.tar.gz
2、解压并编译安装
tar -zxvf openssl-1.1.1c.tar.gz cd openssl-1.1.1c #如果此步骤报错,需要安装perl以及gcc包 ./config --prefix=/usr/local/openssl make && make install mv /usr/bin/openssl /usr/bin/openssl.bak ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl echo "/usr/local/openssl/lib" >> /etc/ld.so.conf # 设置生效 ldconfig -v openssl version # OpenSSL 1.1.1c 28 May 2019 (Library: OpenSSL 1.1.1o 3 May 2022) 说明升级成功
二、Redhat升级OpenSSL版本
1、查看linux服务器内核版本
cat /proc/version # 如果不是最新的openSSL 1.1.1版本,则可以进行升级 wget https://www.openssl.org/source/openssl-1.1.1c.tar.gz
2、解压并编译安装
tar -zxvf openssl-1.1.1c.tar.gz cd openssl-1.1.1c ./config no-shared --libdir=lib make make install_sw mv /usr/bin/openssl /usr/bin/openssl.bak mv /usr/include/openssl /usr/include/openssl.bak ln -s /usr/local/bin/openssl /usr/bin/openssl ln -s /usr/local/include/openssl /usr/include/openssl echo “/usr/local/lib64” >> /etc/ld.so.conf ldconfig -v openssl version # OpenSSL 1.1.1c 28 May 2019 (Library: OpenSSL 1.1.1o 3 May 2022) 说明升级成功
三、perl版本过低
perl -v tar zxvf perl-5.20.2.tar.gz cd perl-5.20.2 mkdir /usr/local/perl ./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly make make install cd /usr/bin mv perl perl.old ln -s /usr/local/perl/bin/perl /usr/bin/perl perl -v