ubuntu 20.4 安装 openssl 3.x

ops/2024/10/24 10:05:37/

ubuntu 20.4 安装 openssl 3.x

ubuntu 20.4 自带了openssl 1.0.2,升级为 openssl 3.x:

# 下载 openssl 源代码压缩包
wget https://www.openssl.org/source/openssl-3.0.10.tar.gz# 安装编译包
sudo apt-get install -y g++
sudo apt-get install -y make
sudo apt-get install -y perl # 解压源代码压缩包
tar -zxf openssl-3.0.10.tar.gz#切换到解压后的源代码目录
cd openssl-3.0.10/# 配置编译项
sudo ./config --prefix=/usr/local/openssl# 编译,-j32是用32线程编译,速度更快
sudo make -j32# 安装 openssl
sudo make install# 备份原来 openssl
mv /usr/bin/openssl /usr/bin/openssl.back# 创建软链接到系统位置
sudo ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
#sudo ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib/libssl.so.1.1
#sudo ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1# 将openssl的库添加到系统,ubuntu 64位:lib64,32位:lib
sudo echo '/usr/local/openssl/lib64' > /etc/ld.so.conf.d/openssl.conf# 查看openssl版本
openssl version

http://www.ppmy.cn/ops/128060.html

相关文章

Godot中的信号

目录 概念 signal connect方法连接Callable 信号要求参数 查看信号 连接信号 监听信号 Button - text属性 pressed 连接源 「按钮」的信号连接 使用代码,将方法与信号相连接 节点的connect方法 节点直接使用emit_signal方法通过字符串的方式触发信号…

OpenEular + KVM + virt-manager 笔记

OpenEular KVM virt-manager 配置网桥 yum install -y bridge-utils#进入网络脚本路径 cd /etc/sysconfig/network-scripts/ #创建一个桥接网卡 nmcli c a con-name br0 ifname br0 type bridge #将ens33的连接修改为从属连接 nmcli c modify ens33 connection.slave-type …

在虚拟化环境中,虚拟机的资源分配是否真的能够完全等效于物理服务器?是否有某些特定的工作负载在虚拟化环境中始终无法达到理想表现?

目录 1. 虚拟化技术的基本原理与资源管理 2. 资源分配的等效性问题 3. 特定工作负载在虚拟化环境中的表现 4. 性能优化与虚拟化环境的选择 5. 结论 虚拟化技术的广泛应用为数据中心的资源管理与部署带来了革命性的变化。虚拟机(VM)通过抽象化的方式…

【景观生态学实验】实验二 景观类型分类

实验目的 1.掌握ArcGIS软件的基本操作:通过课堂理论学习与实验课的实际动手操作,学习并熟练掌握如何利用ArcGIS软件对遥感影像进行一些较为基础的数据处理与分析工作,具体包括波段合成、图像镶嵌、图像裁剪与图像分类等; 2.熟悉…

鸿蒙HarmonyOS NEXT 5.0开发(2)—— ArkUI布局组件

文章目录 布局Column:从上往下的布局Row:从左往右的布局Stack:堆叠布局Flex:自动换行或列 组件Swiper各种选择组件 华为官方教程B站视频教程 布局 主轴和交叉轴的概念: 对于Column布局而言,主轴是垂直方…

红队-安全见闻篇(下)

声明 学习视频来自B站UP主 泷羽sec的个人空间-泷羽sec个人主页-哔哩哔哩视频,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负 硬件设备(知道对应的硬件上对应的扫描器就性) 一、硬件设备…

申请软件测试CNAS实验室认证人员方面要做好哪些准备?

人员是软件测试实验室申请CNAS实验室认证的一个重要要素,也是CNAS实验室体系建设的重要部分,本文我们一起来全面梳理一下,软件测试CNAS实验室人员相关内容。 一、软件测试CNAS实验室人员组成 软件测试实验室需要设置四类人员,第…

[手机Linux PostmarketOS]七, Linux使用selenium爬虫

一,selenium安装 # 用pip 安装 selenium pip3 install selenium --break-system-packages 二,安装浏览器Chrome Alpine Linux 环境中没有google Chrome, 使用 Chromium 浏览器作为 Chrome 的替代品,Chromium 是 Chrome 的开源版本…