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
相关推荐
信创天地22 分钟前
深耕金融政务核心场景:国产化数据库迁移的全流程架构设计与风险管控
运维·网络安全·系统架构·系统安全·运维开发
ZFB000135 分钟前
【麒麟桌面系统】V10-SP1 2503 系统知识——添加用户
linux·运维·kylin
释怀不想释怀1 小时前
Docker(网络)
运维·docker·容器
ZFB00011 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——进入救援模式
linux·运维·kylin
RisunJan1 小时前
Linux命令-iptables-restore命令(从文件批量恢复 iptables 防火墙规则)
linux·运维·网络
轻造科技1 小时前
周期压缩极限挑战:APS排产优化这样实现
运维·devops
鲨莎分不晴1 小时前
Nginx 部署前端项目实战指南
运维·前端·nginx
hugerat2 小时前
在AI的帮助下,用C++构造微型http server
linux·c++·人工智能·http·嵌入式·嵌入式linux
ha20428941943 小时前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
想唱rap3 小时前
MYSQL在ubuntu下的安装
linux·数据库·mysql·ubuntu