centos7.2升级openssl

备份

复制代码
cp -r /usr/bin/openssl /usr/bin/openssl_backup
cp -r /usr/lib64/openssl /usr/lib64/openssl_backup

安装依赖

复制代码
yum -y install gcc perl make zlib-devel perl-CPAN

cpan IPC::Cmd

全部同意 yes 或者y

安装

1.上传openssl包至目录

2.解压文件

复制代码
tar -zxvf openssl-3.1.1.tar.gz

3.设置编译参数

复制代码
./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib

4.安装

复制代码
make -j2 && make install -j2 

5.配置动态链接

复制代码
echo "/usr/local/ssl/lib64" > /etc/ld.so.conf.d/openssl.conf

ldconfig
cp /usr/local/ssl/bin/openssl /usr/bin/openssl
ldconfig -v

6.检查

复制代码
openssl version
相关推荐
半路_出家ren3 分钟前
设计一个学生管理系统的数据库
linux·数据库·sql·mysql·网络安全·数据库管理员
着迷不白7 分钟前
华为堡垒机
linux·运维·服务器·centos
飘忽不定的bug17 分钟前
Atlas 200I AI加速模块-修改和打包文件系统
linux·ascend310b
妮妮喔妮23 分钟前
linux:查看某个文件下开启的进程占用的是哪个端口?
linux·运维·服务器
powerfulhell32 分钟前
10.23作业
服务器
Y unes43 分钟前
《i.MX6ULL LED 驱动实战:内核模块开发与 GPIO 控制》
linux·c语言·驱动开发·vscode·ubuntu·嵌入式
FJW0208141 小时前
【Linux】输入输出管理
linux·运维·服务器
遇见火星2 小时前
Aiops探索:基于Ansible的Dify版本运维智能体落地思路
运维·服务器·ansible
晨曦夜月2 小时前
vim及其模式的操作
linux·编辑器·vim
zl_dfq2 小时前
Linux基础开发工具 之 【yum、vim、gcc/g++】
linux·1024程序员节