openEuler学习04-ssl升级到openssl-1.1.1w

当前环境ssl的版本是 1.1.1f ,计划升级到openssl-1.1.1w

root@test \~# more /etc/os-release

NAME="openEuler"

VERSION="20.03 (LTS-SP3)"

ID="openEuler"

VERSION_ID="20.03"

PRETTY_NAME="openEuler 20.03 (LTS-SP3)"

ANSI_COLOR="0;31"

root@test \~# openssl version

OpenSSL 1.1.1f 31 Mar 2020

1、openssl-1.1.1w.tar.gz下载地址,下载后放到/opt目录下

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

2、安装依赖

root@test \~# yum -y install gcc*

3、 查找openssl 相关目录,然后备份

root@test \~# whereis openssl

openssl: /usr/bin/openssl /usr/include/openssl /usr/share/man/man1/openssl.1_openssl.gz

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

root@test \~# mv /usr/include/openssl /usr/include/openssl.old

4、安装openssl-1.1.1w

root@test \~#tar -xzvf openssl-1.1.1w.tar.gz

root@test \~#cd openssl-1.1.1w/

root@test \~#./config --prefix=/usr

root@test \~#make && make install

root@test \~#openssl version

root@test openssl-1.1.1w# openssl version

OpenSSL 1.1.1w 11 Sep 2023

5、reboot重启后验证

root@test \~# openssl version

OpenSSL 1.1.1w 11 Sep 2023

相关推荐
老当益壮梁奶奶27 分钟前
Linux软件编程学习笔记(十一):深入浅出 TCP 协议与 Socket 编程实践
linux·c语言·笔记·学习·tcp/ip
speop39 分钟前
hell-gpu| TASK01-2
linux·运维·算法
byte轻骑兵1 小时前
【BlueZ 】用户态入口:main.c 核心函数与程序启动流程
linux·人工智能·bluez·电脑蓝牙·嵌入式蓝牙
Tisfy1 小时前
LeetCode 2058.找出临界点之间的最小和最大距离:遍历+遇到极值则更新(这种题谁空间复杂度不是O(1)啊)
linux·数据库·leetcode·链表·题解·模拟·遍历
liulilittle2 小时前
REALITY 代理隧道的有效检测方法: 被动、主动与确定性三层实证研究
linux·服务器·网络·网络协议·安全·网络安全·通信
武帝为此2 小时前
【TLS SSL 介绍】
网络·网络协议·ssl
邪修king2 小时前
Re:Linux 系统篇(十五):进程篇(四):进程切换深度解析 —— CPU 寄存器、进程上下文与切换全流程万字详解
linux·运维·服务器
高亦真2 小时前
今天是学习嵌入式的第33天
linux·学习·算法
cuijiecheng20183 小时前
Rocky Linux 安装 libltc、ltc-tools 和 ltcdump
linux
BlueAsia_Lab3 小时前
BQB 认证执行标准是什么?核心条款通俗解读
linux·运维·网络