Centos7升级openssl到openssl1.1.1

Centos7升级openssl到openssl1.1.1

1、先查看openssl版本:openssl version

2、Centos7升级openssl到openssl1.1.1

升级步骤

#1、更新所有现有的软件包列表并安装最新的软件包:

$sudo yum update

#2、接下来,我们需要从源代码编译和构建OpenSSL 1.1.1版本。首先,安装必要的开发工具和依赖项:

$sudo yum groupinstall "Development Tools"

#3、下载OpenSSL 1.1.1的源代码文件。使用wget命令下载:

$wget https://www.openssl.org/source/openssl-1.1.1.tar.gz

#4、解压下载的源代码文件:

$tar xzf openssl-1.1.1.tar.gz

$5、配置、编译和安装OpenSSL

$cd openssl-1.1.1

$./config --prefix=/usr/local/openssl

$make -j && make install

#6、查询版本号:

$openssl version

#加入环境变量:

$vim /etc/profile

export LD_LIBRARY_PATH=/usr/local/openssl/lib:$LD_LIBRARY_PATH

$source /etc/profile

3、查询版本时遇到找不到:libssl.so.1.1问题

openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

解决办法:

root@loaclhost openssl-1.1.1\]# ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1 \[root@loaclhost openssl-1.1.1\]# ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1 ![](https://file.jishuzhan.net/article/1745275168357355522/c175e6bfdff200b52e5fa09adffb1ce8.webp)

相关推荐
Gc9umsbL120 小时前
零基础学Linux:21天从“命令小白”到独立部署服务器
linux·运维·服务器
测试员周周20 小时前
【AI测试功能5】AI功能测试的“黄金数据集“构建指南:从0到1搭建质量评估体系
运维·服务器·开发语言·人工智能·python·功能测试·集成测试
骑着骆驼写程序21 小时前
Ubuntu上部署前端项目报500错误
linux·运维·ubuntu
心机之蛙qee21 小时前
docker的安装(RHEL9)
运维·docker·容器
徐子元竟然被占了!!21 小时前
TURN协议
运维
霍格沃兹测试学院-小舟畅学21 小时前
Browserbase Skills:让 Claude Code 具备浏览器自动化能力的开源框架
运维·开源·自动化
小娄~~1 天前
进程间通信
linux·运维·服务器
企业网盘服务谷雨网络1 天前
自建服务器还是云存储?企业存储选型没有标准答案
服务器·数据安全·云存储·企业云盘·企业资产
祁_z1 天前
LangSmith 实操指南「Agent 可观测性系统」
java·服务器
qq_452396231 天前
第十九篇:《视觉回归测试:让UI自动化检测样式异常》
运维·ui·自动化