linux服务器上openssl版本升级方式

 更新时间:2025年03月04日 11:48:28   作者:正式程序员1.0版本  
文章详细介绍了在Linux服务器上升级OpenSSL版本的步骤,包括查看当前版本、检查yum源、下载源码、编译安装、创建软链、更新动态链接库以及验证版本

linux服务器上openssl版本升级

查看openssl版本

openssl version

查看openssl位置

whereis openssl

备份

mv /usr/bin/openssl /usr/bin/openssl_old
mv /usr/lib64/openssl /usr/lib64/openssl_old
mv /usr/include/openssl /usr/include/openssl_old

查看yum源中是否有满足条件的版本

yum list openssl --showduplicates
  • 如果有的话,直接安装对应版本(yum install 版本)

这里针对的是没有对应版本的情况

wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz
  • 解压
tar -zxvf openssl-1.1.1k.tar.gz
  • 进入目录
cd openssl-1.1.1k/
  • 编译
./config --prefix=/usr/local/openssl
  • 出现以下情况,说明编译成功

  • 编译&安装
make && make install
  • 创建软链(注意修改成自己openssl安装目录)
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
  • 添加动态链接库数据
echo "/usr/local/openssl/lib/" >> /etc/ld.so.conf
  • 检查是否添加成功
vim /etc/ld.so.conf
  • 更新动态链接库
ldconfig -v
  • 验证openssl版本
openssl version
  • 出现
OpenSSL 1.1.1k  25 Mar 2021
  • 至此,openssl升级成功!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Apache Superset MCP接入与使用操作方法

    Apache Superset MCP接入与使用操作方法

    Apache Superset MCP 集成(superset-mcp)是一个基于 Model Control Protocol(MCP)的服务器工具,旨在实现 AI 代理与 Apache Superset 的程序化交互,本文给大家介绍Apache Superset MCP接入与使用,感兴趣的朋友一起看看吧
    2025-08-08
  • Linux下查看binlog文件创建时间的命令

    Linux下查看binlog文件创建时间的命令

    这篇文章主要介绍了Linux下查看binlog文件创建时间的命令,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-05-05
  • Linux使用crontab定时执行脚本任务的流程详解

    Linux使用crontab定时执行脚本任务的流程详解

    在Linux中可以使用crontab来定时执行脚本,crontab是一个用于管理定时任务的工具,可以让在特定的时间间隔内自动运行脚本或命令,本文我们将使用cron来定期执行一个写入命令或脚本,需要的朋友可以参考下
    2023-10-10
  • 在Debian系的Linux中检查软件包是否被安装的方法

    在Debian系的Linux中检查软件包是否被安装的方法

    这篇文章主要介绍了在Debian系的Linux中检查软件包是否被安装的方法,采用bash shell操作、适用于Ubuntu等Debian系的Linux系统,需要的朋友可以参考下
    2015-03-03
  • Linux使用systemd安排定期任务的操作详解

    Linux使用systemd安排定期任务的操作详解

    systemd 是一个系统和服务管理器,它是现代 Linux 系统中重要的组件之一,主要负责系统的启动和管理,定期任务是指按照预定的时间表反复执行的任务,本文将给大家介绍Linux使用systemd安排定期任务的操作,需要的朋友可以参考下
    2024-06-06
  • Linux-Redhat系统启动读取文件方式

    Linux-Redhat系统启动读取文件方式

    文章详细描述了RHEL系统从启动到登录的整个过程,包括读取关键配置文件、加载内核、挂载文件系统、启动初始化系统以及进入用户界面的步骤
    2026-02-02
  • Linux网络代理服务器的搭建及使用方式

    Linux网络代理服务器的搭建及使用方式

    这篇文章主要介绍了Linux网络代理服务器的搭建及使用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • 详细解读linux下swap分区的作用

    详细解读linux下swap分区的作用

    这篇文章主要介绍了详细解读linux下swap分区的作用,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • Linux CentOS 6.5 ifconfig查询不到ip的解决方法

    Linux CentOS 6.5 ifconfig查询不到ip的解决方法

    这篇文章主要介绍了Linux CentOS 6.5 ifconfig查询不到ip的解决方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • ubuntu如何添加环境变量

    ubuntu如何添加环境变量

    本文介绍了在Ubuntu系统中添加环境变量的方法和位置,主要位置有:/etc/profile、/etc/environment、/etc/bashrc、~/.profile、~/.bashrc,修改方法有直接修改文件和使环境变量生效两种,总结了不同位置的作用域和永久性
    2026-03-03

最新评论