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)

相关推荐
Guheyunyi8 分钟前
电气安全监测系统:筑牢电气安全防线
大数据·运维·网络·人工智能·安全·架构
菜鸡000142 分钟前
存在两个cuda环境,在conda中切换到另一个
linux·人工智能·conda
音程1 小时前
(已解决) 如何使用密钥连接远程服务器jupyter notebook从而在本地浏览器上打开
运维·服务器·python·jupyter
吃着火锅x唱着歌2 小时前
LeetCode 424.替换后的最长重复字符
linux·算法·leetcode
妫以明2 小时前
Ubuntu——多媒体应用推荐与安装(音频、视频、图片)
linux·运维·ubuntu·vlc
阿昭L2 小时前
关于僵尸进程
linux·操作系统·僵尸进程
不做菜鸟的网工3 小时前
开源IPPBX-Asterisk部署
运维
Dusk_橙子3 小时前
在Linux中,如何使用grep awk sed find?
linux·运维·chrome
星辰大海14123 小时前
AI Linux 运维笔记
运维·笔记
花小璇学linux3 小时前
imx6ull-裸机学习实验16——I2C 实验
linux·imx6ull·arm裸机开发