Linux-openssl安装部署

这篇具有很好参考价值的文章主要介绍了Linux-openssl安装部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

部署

操作系统:CentOS:7.4,perl版本:v5.16.3,opensearch版本:3.0.8

 

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

 

2.安装cmd.pm模块,不然编译的时候会引发【Can‘t locate IPC/Cmd.pm in @INC】错误。

[root@centos7 ~]# yum install -y perl-CPAN

# 进入CPAN的shell模式,首次进入需要配置shell,按照提示一直回车,要等久一点
[root@centos7 ~]# perl -MCPAN -e shell

# 在shell中安装缺少的模块,要等久一点
cpan[1]> install IPC/Cmd.pm

 

3.编译部署

./config --prefix=/usr/local/openssl
make
make install

 

4.这一步一定要有!!LD_LIBRARY_PATH环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。当执行函数动态链接.so时,如果此文件不在缺省目录下‘/lib' and ‘/usr/lib',那么就需要指定环境变量LD_LIBRARY_PATH

echo 'export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/openssl/lib64' >>  /etc/profile
source /etc/profile

 

不然报错:

[root@iz2ze6ktmxsmwai5zbqy4wz conf]# /usr/local/openssl/bin/openssl version
/usr/local/openssl/bin/openssl: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

 

5.替换

mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak

ln -s /usr/local/openssl/bin/openssl   /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl   /usr/include/openssl

报错

1.若Python运行报错

ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.0.2k-fips 26 Jan 2017'. See: ​​

 

降低版本文章来源地址https://www.toymoban.com/news/detail-693556.html

pip uninstall urllib3
pip install urllib3==1.26.6

到了这里,关于Linux-openssl安装部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在Linux操作系统上部署wgcloud监控

    1.1 介绍 ​ 这是一款开源的主机监控系统,可以支持主机各种指标监测(cpu使用率,cpu温度,内存使用率,磁盘容量空间,磁盘IO,硬盘SMART健康状态,系统负载,连接数量,网卡流量,硬件系统信息等)。支持监测服务器上的进程应用、文件、端口、日志、DOCKER容器、数据库

    2024年02月01日
    浏览(27)
  • Linux操作系统-07-Linux安装应用

    先下载到本地,以.rpm文件名结尾,下载完成后,再安装 先上传mysql的rpm安装包到linux的opt目录 安装 rpm -ivh mysql的rpm包 rpm安装是最次的一种选择,因为可能会有许多依赖库需要下载,而且很多依赖库并没有rpm包。 基于源码安装比较适合于专业人员,并不需要安装人员能看懂源

    2024年03月12日
    浏览(35)
  • 在Linux操作系统上安装 kafka

    Kafka是一个分布式的流处理平台,它可以处理数据管道中的实时数据流。以下是在Linux操作系统上安装Kafka的步骤。 前提条件:您需要在计算机上安装Java运行时环境。 下载Kafka 您可以从官方网站(https://kafka.apache.org/downloads)上下载最新版本的Kafka。将Kafka下载到您选择的目录

    2024年02月09日
    浏览(34)
  • 9-Linux 操作系统软件的安装方式

    说明: 在Linux CentOS系统中,软件的管理方式有三种:rpm、yum、编译方式。 一、rpm 优点:对于软件包的操作比较简单,通过简单指令即可操作 缺点:   ①安装时需要 自行 下载软件包   ②安装、卸载软件时需要考虑到 依赖关系   ③软件的自定义性比较差,不适合有特

    2024年02月08日
    浏览(30)
  • 1-Linux操作系统 的介绍和安装教程

    一、Linux 的介绍 1)常见的操作系统 Windows,它微软公司开发的一款桌面操作系统(闭源系统)。版本有dos、win98、win NT、win XP、win 7、win vista、win 8、win 10。服务器操作系统:win server 2003、win server 2008、win server 2012。 Mac,苹果公司开发的一款操作系统(闭源系统),目前最新

    2024年02月08日
    浏览(36)
  • Linux 操作系统安装 Apache 服务器

    摘要 电子计算机诞生以来,计算机操作系统的研究有了很大的发展。我们 身边最熟悉的操作系统有微软的 windows。当然这只是相对于 pc 端来说。现在 操作系统进入了社会生活的各个方面,涉及大型计算机、个人计算机、移动便携 设备、其他自动化设备等各个层次的应用领域

    2024年02月04日
    浏览(49)
  • 安装Linux操作系统CentOS 6详细图文步骤

    为满足业务对Linux操作系统部署的要求,本文档主要提供CentOS 6操作系统的最小化安装和基本配置, 安装本系统建议最少1GB内存和2GB磁盘空间。 1、    使用光盘或者挂载ISO镜像,在出现如下图形界面时选择【Install or upgrade an existing system】并按Enter键进行下一步。 2、    下一

    2024年02月13日
    浏览(45)
  • 【Linux】安装配置虚拟机及虚拟机操作系统的安装

    目录 一、操作系统 1. 介绍 2. 功能  3. 有哪些 4. 个人版本和服务器版本的区别 二、VMWare虚拟机 1. 安装 2. 配置 三、安装配置Windows Server 1. 配置 2. 安装 四、虚拟机的环境配置及连接 1. 主机连接虚拟机 2. 虚拟机环境配置及共享 3. 环境配置 操作系统是计算机系统中的核心软件

    2024年02月08日
    浏览(34)
  • 云服务器 CentOS7 操作系统上安装Jpress (Tomcat 部署项目)

    xftp 新建连接 下载 jdk1.8 注:此处 CentOS7 是64位,所以下载的是:Linux x64, 文件类型为 tar.gz 的文件 JDK 官网地址:https://www.oracle.com/java/ 上传此包到云服务器上面 xShell 连接云服务器,找到 jdk1.8 所在的位置,输入解压指令: 配置 jdk 环境,输入编辑指令: 在最后一行加上环境

    2024年02月07日
    浏览(47)
  • 跟着AIGC学Linux:安装Linux操作系统各发行版,Ubuntu安装教学(二)

    Linux的发行版太多了,除了神教 ArchLinux 外,其他的主流操作系统安装过程大同小异,以下列举了笔者使用过和常用的一些操作系统的官网,以 ubuntu 为例做一个文字版教学,以下内容都是针对 实机 , 云服务器 的安装可以参照自己购买的服务商选定系统直接安装即可! 大家

    2024年02月16日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包