升级部署openssl 1.1.1

news/2024/11/28 9:27:07/文章来源:https://www.cnblogs.com/hxlasky/p/18573536

环境:
OS:Centos 7

说明:当前已经升级了openssh的情况下进行升级openssl
[root@node2 Python-3.12.7]# ssh -V
OpenSSH_9.8p1, OpenSSL 1.1.1w 11 Sep 2023

我之前安装的openssl比较新的版本,比如3.0.14,在编译安装python 3.12的时候一直报错误:
Could not build the ssl module!
Python requires a OpenSSL 1.1.1 or newer
后面卸载新版本的openssl,安装一个与openssh输出一致的版本,问题解决.


1.下载
wget -c https://github.com/openssl/openssl/releases/download/OpenSSL_1_1_1w/openssl-1.1.1w.tar.gz
tar -zxvf openssl-1.1.1w.tar.gz

 

2.备份
mv /usr/bin/openssl /usr/bin/openssl_old
mv /usr/include/openssl /usr/include/openssl_old

 

3.编译安装
[root@node2 soft]# cd openssl-1.1.1w
[root@node2 soft]#./config --prefix=/usr/local/openssl
[root@node2 soft]#make
[root@node2 soft]#make install

 

4.创建软连接
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl

 

5.添加动态链接库数据
echo "/usr/local/openssl/lib/" >> /etc/ld.so.conf

 

6.更新动态链接库
ldconfig -v

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/842713.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国产!瑞芯微RK3576(八核@2.2GHz+6T NPU)工业开发板规格书

1 评估板简介 创龙科技TL3576-EVM是一款基于瑞芯微RK3576J/RK3576高性能处理器设计的四核ARM Cortex-A72 + 四核ARM Cortex-A53 + 单核ARM Cortex-M0国产工业评估板,Cortex-A72核心主频高达2.2GHz,Cortex-A53核心主频高达2.0GHz。评估板由核心板和评估底板组成,核心板CPU、R…

NocoBase 本周更新汇总:优化 REST API 数据源插件

本周更新包括:优化 REST API 数据源插件,支持在界面上批量激活插件等。汇总一周产品更新日志,最新发布可以前往我们的博客查看。 NocoBase 目前更新包括的版本更新包括三个分支:main ,next和 develop。main :截止目前最稳定的版本,推荐安装此版本。 next:包含即将发布的…

数据自动同步方案实施指南:企业如何实现高效数据流转?

数据自动同步是指通过技术手段实现数据在不同设备、系统或存储介质之间的自动更新和保持一致性的过程。随着企业业务不断扩大发展,数据传输和汇集已成为其业务链中的一个重要环节,会存在将不同服务器上的不同数据文件同步到同一台文件存储服务器上的场景需求。企业内部多台Wi…

PowerShell执行命令提示找不到驱动器。名为“xx”的驱动器不存在。

前言 问题截图 1. VSCode中提示错误2. PowerShell中提示错误,任何命令都提示此错误(排程变量命令)网上的解决方案 1. VSCode中提示,修改相关VSCode首选项设置2. 修改用户账户3. 重装软件VSCode4. 重装PowerShell 5. 等等乱七八糟的解决方案 最终解决方案 查看系统环境变量中…

VS Code 快捷方式所指的项目“Code.exe”已经更改或移动,因此该快捷方式无法正常工作

早上打开电脑,vscode是这样的图标了然后打不开,我就百度找个了这个博客解决了 找到文件路径C:\Users\*****\AppData\Local\Programs\Microsoft VS Code(安装路径),会发现多了一个名为“_”的文件夹,将该文件夹中所有文件复制到上一级目录\Microsoft VS Code中即可

《HelloGitHub》第 104 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。github.com/521xueweihan/HelloGitHub这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Python、Java、Go、C/C++、Swift...让你在短…

360 度评估大揭秘:个人报告深度解析

嘿,朋友们!在 2019 年 11 月 27 日出炉的这份报告里,主人公是来自研发部的赵高,人家的邮箱是 13@jjhr.com,评估得分达到了 4.68 分哟! 报告扉页那叫一个清晰明了,评估项目名称、被评价人的关键信息,统统都在!前言部分更是重点强调,这可是一份多维度的反馈报告,就是…

dedeCMS 内容保存iframe变图片的解决方法

问题:内容保存时iframe变图片。 解决办法:打开 /dede/inc/inc_archives_functions.php 文件,找到大概在117行的:preg_match_all("/src=[\"||\\s]([^\"]*?)/isU", $body, $img_array);修改为:preg_match_all(/<img[^>]*src\s*=\s*([\"]?)…

织梦模型和自定义模型本编辑器不支持多图发布功能

问题描述:编辑器不支持多图发布功能。解决方法:打开 /dede/templets/archives_add.htm 文件,找到 js/main.js,在其下方添加以下代码:<script type="text/javascript" src="js/handlers.js"></script> <script type="text/javascr…

帝国CMS内容页模板点击改变字体大小的js代码

加入JS代码:<script type="text/javascript"> function FontZoom(fsize) {var ctext = document.getElementById("news");ctext.style.fontSize = fsize + "px"; } </script>定制框架:<div id="news">[!--newstex…

基于令牌的身份验证

一、基于令牌的身份验证 API 的兴起 应用程序编程接口,或简称 API,如今变得非常受欢迎。这一繁荣的关键原因之一是能够创建一个可以为多个不同接口提供服务的单个API,例如 Web 应用程序和移动应用程序。这使得相同的服务器端逻辑可以被集中和重复利用于所有接口。从安全角度…

Redis中常见的延迟问题

使用复杂度高的命令 Redis提供了慢日志命令的统计功能 首先设置Redis的慢日志阈值,只有超过阈值的命令才会被记录,这里的单位是微妙,例如设置慢日志的阈值为5毫秒,同时设置只保留最近1000条慢日志记录: # 命令执行超过5毫秒记录慢日志 CONFIG SET slowlog-log-slower-than…