Centos离线安装openssl

ops/2025/3/17 17:07:54/

文章目录

  • Centos离线安装openssl
    • 1. openssl是什么?
    • 2. openssl下载地址
    • 3. openssl-devel安装
    • 4. 安装结果验证
    • 5. 版本查看

Centos离线安装openssl

1. openssl是什么?

OpenSSL 是一个开源的、跨平台的 加密工具库 和 命令行工具集,广泛用于实现网络通信的 SSL/TLS 协议、数据加密/解密、证书管理等功能

2. openssl下载地址

openssl整体打包下载地址
openssl下载地址

3. openssl-devel安装

#解压
tar -zxvf openssl-1.0.2k.tar.gz
cd openssl-1.0.2k.tar.gz#添加openssl配置
./config --prefix=/usr/local/openssl#
make depend#编译并安装
make & make install#更新配置
./config -t#添加ssl
ln -s openssl ssl
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig#添加OPESSL的环境变量
echo "export OPENSSL=/usr/local/openssl/bin" >> /etc/profile
echo "export PATH=$OPENSSL:$PATH:$HOME/bin" >> /etc/profile
source /etc/profile

备注:centos7系列

4. 安装结果验证

cd /usr/localldd /usr/local/openssl/bin/openssl

会出现类似如下信息:

linux-vdso.so.1 => (0x00007fff3bc73000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fc5385d7000) libc.so.6 => /lib64/libc.so.6 (0x00007fc538279000) /lib64/ld-linux-x86-64.so.2 (0x00007fc5387db000)

可执行 which openssl查看路径,openssl version查看版本

5. 版本查看

ln -s /usr/local/openssl/lib/libssl.so.a /usr/lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.q /usr/lib64/libcrypto.so.1.1

此时openssl版本信息如下:

[root@macco-file lib64]# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013

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

相关文章

架构思维:软件建模与架构设计的关键要点

文章目录 1. 软件建模的核心概念2. 七种常用UML图及其应用场景类图时序图组件图部署图用例图状态图活动图 3. 软件设计文档的三阶段结构4. 架构设计的关键实践1. 用例图:核心功能模块2. 部署图:架构演进阶段3. 技术挑战与解决方案4. 关键架构图示例5. 架…

Manus 一码难求,MetaGPT、OpenManus、Camel AI 会是替代方案吗?

Manus 一码难求,MetaGPT、OpenManus、Camel AI 会是替代方案吗? 一、Manus 的现象与问题 Manus 作为一款号称“全球首个通用 AI 智能体”的产品,凭借其强大的功能和新颖的营销策略迅速走红。然而,其封闭的邀请码机制和高昂的使用…

失败的面试经历(ʘ̥∧ʘ̥)

一.面向对象的三大特性 1.封装:将对象内部的属性私有化,外部对象不能够直接访问,但是可以提供一些可以使外部对象操作内部属性的方法。 2.继承:类与类之间会有一些相似之处,但也会有一些异处,使得他们与众…

分别用树型和UML结构展示java集合框架常见接口和类

树型结构展示java集合框架常见接口和类 Java 集合框架中的接口和子类关系可以用树形结构来展示。以下是一个简化的树形结构,展示了主要的接口和一些重要的实现类: java.util.Collection ├── java.util.List │ ├── java.util.ArrayList │ ├…

TCP网络协议

TCP粘包 1. TCP在接收数据时,多包数据粘在了一起 2. 原因: 1. TCP发送数据时,没有及时发走,会根据缓冲区数据的情况进行重新组包; 2. TCP接收方,没有及时读走缓冲区数据,导致缓冲区大量数…

吊舱视频参数设置

1. 分辨率与码率的关系 分辨率:指视频像素尺寸(如1080p、4K),分辨率越高,细节越清晰,但数据量越大。 码率(流速度):单位时间内的数据量(如Mbps)…

淘宝API vs 爬虫:合规获取实时商品数据的成本与效率对比

以下是淘宝 API 和爬虫在合规获取实时商品数据方面的成本与效率对比: 成本对比 淘宝 API 开发成本:需要申请开发者账号并获取 API 权限,部分敏感或高频访问的接口可能需要额外的审核或付费。开发过程中需要按照平台规定进行编程,相…

【最新】 ubuntu24安装 1panel 保姆级教程

系统:ubuntu24.04.1 安装软件 :1panel 第一步:更新系统 sudo apt update sudo apt upgrade 如下图 第二步:安装1panel,运行如下命令 curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o …