惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
T
The Blog of Author Tim Ferriss
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
Stack Overflow Blog
Stack Overflow Blog
B
Blog RSS Feed
Microsoft Security Blog
Microsoft Security Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
人人都是产品经理
人人都是产品经理
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
MongoDB | Blog
MongoDB | Blog
L
LangChain Blog
WordPress大学
WordPress大学
小众软件
小众软件
IT之家
IT之家
腾讯CDC
月光博客
月光博客
量子位
Blog — PlanetScale
Blog — PlanetScale
P
Proofpoint News Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

泠泫凝的异次元空间

通过串口安装Linux | 泠泫凝的异次元空间 curl自编译 | 泠泫凝的异次元空间 Minecraft 认证服务器代理 | 泠泫凝的异次元空间 飞塔分流配置实战 | 泠泫凝的异次元空间 Windows 安全启动证书检查 | 泠泫凝的异次元空间 Lxn-OneDriveCLI | 泠泫凝的异次元空间 华三交换机配置 ERPS 环网 | 泠泫凝的异次元空间 PVE 配置 VLAN 感知 | 泠泫凝的异次元空间 MT7922 无线网卡安装 | 泠泫凝的异次元空间 无显示输出 Linux 主机配置桌面显示 | 泠泫凝的异次元空间 Wireguard 部署 SOP 手册(自用) | 泠泫凝的异次元空间 Zabbix 7.4 通过钉钉发送告警提醒 | 泠泫凝的异次元空间 Debian with xfce 通过 VNC 共享屏幕 华三S6860 IRF堆叠 | 泠泫凝的异次元空间 iPad 应用侧载 | 泠泫凝的异次元空间 Smart DNS 分区解析 | 泠泫凝的异次元空间 建立 NFS 服务器并挂载到客户端 | 泠泫凝的异次元空间 将 Android 以 MTP 方式连接至 Debian PVE 虚拟机迁移至 vCenter | 泠泫凝的异次元空间 vCenter 虚拟机迁移至 PVE | 泠泫凝的异次元空间 PVE迁移时提示密钥验证失败 | 泠泫凝的异次元空间 修改Windows设备设置区域 | 泠泫凝的异次元空间 恢复 SecureCRT 7.x 保存的密码 | 泠泫凝的异次元空间 PVE 超融合下电与上电流程 | 泠泫凝的异次元空间 记一次Zabbix异常处理 | 泠泫凝的异次元空间 苹果设备保存SHSH2 | 泠泫凝的异次元空间 PVE超融合部署 | 泠泫凝的异次元空间 树莓派启用zram | 泠泫凝的异次元空间 在 Hyper-V 上安装 EVE-NG | 泠泫凝的异次元空间 Zabbix 部署与 Windows 硬件信息收集 | 泠泫凝的异次元空间
CentOS 7 上升级 OpenSSL | 泠泫凝的异次元空间
Lxn's Area · 2023-11-02 · via 泠泫凝的异次元空间

在 CentOS 7 上更新 OpenSSL 版本。

基础环境配置

注意本文测试环境是纯净的刚装完的环境,无需也没必要对原有的OpenSSL备份。

原有OpenSSL查看版本:openssl version

1
2
[root@localhost ~]# openssl version
OpenSSL 1.0.2k-fips 26 Jan 2017

基础依赖

1
yum -y install gcc perl make zlib-devel perl-CPAN

安装Perl工具

首先设置镜像并初始化Perl-CPAN:

1
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'CPAN::HandleConfig->edit("pushy_https", 0); CPAN::HandleConfig->edit("urllist", "unshift", "https://mirrors4.tuna.tsinghua.edu.cn/CPAN/"); mkmyconfig'

然后安装IPC::cmd模块

1
cpan IPC::Cmd

稍等片刻即可完成安装

  1. 打开OpenSSL Download,根据实际情况选择需要的版本,这里以3.1.4版本为例。
    1
    wget https://www.openssl.org/source/openssl-3.1.4.tar.gz
  2. 然后解压
    1
    tar -zxvf openssl-3.1.4.tar.gz
  3. 进入源码目录,首先进行配置
    1
    ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib
  4. 编译并安装
    1
    make && make install
  5. 配置动态库链接
    1
    echo "/usr/local/ssl/lib64" > /etc/ld.so.conf.d/openssl.conf
  6. 更新库缓存
    1
    ldconfig
    替换旧版目录
    1
    cp /usr/local/ssl/bin/openssl /usr/bin/openssl
    更新库版本
    1
    ldconfig -v
  7. 查看版本:
    1
    2
    [root@localhost openssl-3.1.4]# openssl version
    OpenSSL 3.1.4 24 Oct 2023 (Library: OpenSSL 3.1.4 24 Oct 2023)

 上一篇

Network