Openssl升级

1、下载 openssl

openssl官方下载地址:https://www.openssl.org/source/

root@localhost \~# wget https://github.com/openssl/openssl/archive/OpenSSL_1_1_1d.tar.gz

2、编译安装

root@localhost \~# ./config --prefix=/usr/local/openssl // 指定安装路径

root@localhost \~# make && make install

3、替换当前系统的旧版本

root@localhost \~# mv /usr/bin/openssl /usr/bin/openssl.old

root@localhost \~# mv /usr/lib64/openssl /usr/lib64/openssl.old

root@localhost \~# mv /usr/lib64/libssl.so /usr/lib64/libssl.so.old

root@localhost \~# ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

root@localhost \~# ln -s /usr/local/openssl/include/openssl /usr/include/openssl

root@localhost \~# ln -s /usr/local/openssl/lib/libssl.so /usr/lib64/libssl.so

root@localhost \~# echo "/usr/local/openssl/lib" >> /etc/ld.so.conf

root@localhost \~# ldconfig -v // 建立动态链接

root@localhost \~# openssl version #查看升级后的版本

相关推荐
Ruiery4 分钟前
Linux 6.6内核内存管理深度解析(三):页表与缺页处理 — 虚拟地址怎么按需映射到物理页
linux·运维·服务器
研发小能5 分钟前
DevOps 流水线怎么选?自研、开源拼装还是企业级平台
运维·开源·devops·嘉为蓝鲸
ouynagda5 分钟前
iMX6ull Linux 嵌入式驱动开发笔记(LCD / ADXL345 / SPI 子系统)
linux·arm开发·驱动开发·笔记·嵌入式硬件
小诗懂技术6 分钟前
linux驱动中断,相关中断的方式与适用场景
linux·arm开发·驱动开发·算法
xiaoqiMikko10 分钟前
Linux 实战(九·完):重定向、sudo、通配符的坑 + 报错速查表 —— 三台真机实测
linux·centos
迪康Defender12 分钟前
终端安全行为分析:审计日志如何转化为业务报表?落地实践与避坑指南
运维·经验分享·安全·信息可视化·自动化·安全威胁分析·运维开发
H.莓飛13 分钟前
【C++】模板初阶
linux·开发语言·c++·visual studio
十五年专注C++开发15 分钟前
基于Asio2实现http服务器的实践总结(二)
服务器·c++·http·asio2
kmomo..17 分钟前
Linux SPI 驱动开发学习笔记:从框架到实战
linux·驱动开发·学习
Lzg_na18 分钟前
基于 inode 的文件系统详解
linux