升级OpenSSL版本

一、CentOS7升级OpenSSL版本

1、查看linux服务器内核版本

cat /proc/version

2、查看本地OpenSSL版本

openssl version

如果不是最新的openSSL 1.1.1版本,则可以进行升级

下载最新的openssl版本

wget https://www.openssl.org/source/openssl-1.1.1c.tar.gz

或者

外网下载openssl-1.1.1c.tar.gz安装包,然后拷贝到服务器上

3、解压并编译安装

tar -zxvf openssl-1.1.1c.tar.gz

cd openssl-1.1.1c

./config --prefix=/usr/local/openssl #如果此步骤报错,需要安装perl以及gcc包

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 # 设置生效

4、查看本地OpenSSL版本

openssl version

如果是最新的openSSL 1.1.1版本,则说明升级成功

二、Redhat升级OpenSSL版本

1、查看linux服务器内核版本

cat /proc/version

2、查看本地OpenSSL版本

openssl version

如果不是最新的openSSL 1.1.1版本,则可以进行升级

下载最新的openssl版本

wget https://www.openssl.org/source/openssl-1.1.1c.tar.gz

或者

外网下载openssl-1.1.1c.tar.gz安装包,然后拷贝到服务器上

3、解压并编译安装

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

4、查看本地OpenSSL版本

openssl version

如果是最新的openSSL 1.1.1版本,则说明升级成功

三、perl版本过低

如果perl版本过低,则需按照以下步骤进行

1、查看本地perl版本

perl -v

2、下载最版本

解压并编译安装

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

4、查看本地perl版本,查看是否安装成功

perl -v

相关推荐
深圳市爱派派智能科技有限公司10 分钟前
“进迭时空 RISC-V 集群服务器 CSB1-N10SPK3:10 节点 K3,600 TOPS 绿色算力“
运维·服务器·risc-v·k3·进迭时空·集群服务器
☆凡尘清心☆10 分钟前
Linux运维故障排查速查命令清单
linux·运维·服务器
QWEDDRFTG13 分钟前
机房供电安全
服务器
小泊客16 分钟前
友善R5C刷OpenWrt后RTL8822CE无线网卡显示“禁用”或“未激活”的完整解决方案
linux·github·运维开发
mounter62519 分钟前
跨内核实时更新:如何实现 hugetlbfs 巨页的无缝保留与恢复?
linux·linux kernel·kernel·kexec·liveupdate·kho
qeen8727 分钟前
【Linux】make/Makefile 自动化工具的介绍
linux·运维·服务器·自动化
funnycoffee12333 分钟前
Cisco ip access-list序号重排方法
linux·网络·tcp/ip
艾莉丝努力练剑1 小时前
【Linux:动静态库】Linux 动静态库与可执行文件
linux·运维·服务器·学习·面试·文件系统·动静态库
殷忆枫1 小时前
Linux 4G模块驱动适配实战:从手动绑定到自动识别
linux·运维·服务器
独隅1 小时前
CLion 在 Linux 上的完整安装与配置使用指南
linux·运维·服务器·c语言·c++·ide