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

相关推荐
镜子AI6 小时前
镜子AI 技术复盘:三条自动化链路上的“停止条件“设计
运维·人工智能·自动化
tianyuanwo6 小时前
NetBox 数据库详解:当“关系型数据库”被装进一个网络运维的领域模型里
运维·数据库·netbox
HideF7 小时前
Linux sudo
linux
FlightYe7 小时前
视界原理之3D视频(四):裸眼、眼镜和头显
android·linux·c++·3d·ffmpeg·音视频
蹊黎8 小时前
Linux 下用 C 语言实现进度条
linux·c语言·单片机
知已难寻8 小时前
03 · OpenStack的计算管理 Nova
运维·服务器·开发语言·云原生·云计算·openstack·开源软件
huainingning9 小时前
Windows syslog日志服务器搭建与模拟器对接
运维·服务器·智能路由器
牛马鸡niumasi9 小时前
【Linux】C语言文件操作
linux
say_fall9 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
wacsii10 小时前
【Linux进程(一)】Linux 进程初探:操作系统如何管理进程?fork() 为什么返回两次?
linux·运维·服务器