• openssl版本升级



    https://blog.csdn.net/u013165852/article/details/91861125

    openssl版本升级

     

    1.查看openssl版本

    [root@node2 openssh-8.0p1]# openssl version
    OpenSSL 1.0.1e-fips 11 Feb 2013
    

    2.下载指定版本的openssl软件

    在下面网址:https://www.openssl.org/source/下载 后面的版本号可以换

    [root@node2 opt]# wget https://www.openssl.org/source/openssl-1.1.0k.tar.gz
    

    3.编译安装

    cd openssl-1.1.0k
    ./config shared zlib
    make && make install
    

    4.配置

    [root@node2]# mv /usr/bin/openssl /usr/bin/openssl.bak
    [root@node2]# mv /usr/include/openssl /usr/include/openssl.bak
    [root@node2]#  find / -name openssl
    [root@node2]# ln -s /usr/local/bin/openssl /usr/bin/openssl
    [root@node2]# ln -s /usr/local/include/openssl /usr/include/openssl
    root@node2]# echo "/usr/local/lib64/" >> /etc/ld.so.conf
    [root@node2]# ldconfig 
    [root@node2]# openssl version -a
    

    5.验证

    [root@node2 openssl-1.1.0k]# openssl version 
    OpenSSL 1.1.0k  28 May 2019



    ------------------------------------

    第一步:下载并解压 OpenSSL

       随便找个目录下载解压就行,我自己创建目录的是:/usr/local/software

    1.  
      wget https://github.com/openssl/openssl/archive/OpenSSL_1_1_1-stable.zip
    2.  
      unzip OpenSSL_1_1_1-stable.zip

    第二步:编译安装

    1.  
      ./config --prefix=/usr/local/openssl
    2.  
      make && make install

    第三步:把当前系统的旧版本 openssl  替换掉

      保险起见  先备份,依次执行下面命令即可,不放心可以先cd下面涉及的目录查看文件是否存在。

    1.  
      mv /usr/bin/openssl /usr/bin/openssl.old
    2.  
      mv /usr/lib64/openssl /usr/lib64/openssl.old
    3.  
      mv /usr/lib64/libssl.so /usr/lib64/libssl.so.old
    4.  
      ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
    5.  
      ln -s /usr/local/openssl/include/openssl /usr/include/openssl
    6.  
      ln -s /usr/local/openssl/lib/libssl.so /usr/lib64/libssl.so
    7.  
      echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
    8.  
      ldconfig -v

    查看 openssl 版本,大功

  • 相关阅读:
    【Example】C++ 标准库智能指针 unique_ptr 与 shared_ptr
    【小记】腾讯云 Linux 虚拟机如何正确修改 hosts 文件
    【Example】C++ 接口概念讲解及例子演示
    Hudi编译(0.10.1版本)
    通过Spark读写Hudi
    Hudi数据管理
    Hudi数据写操作流程
    Hudi核心概念(时间轴、文件管理、索引)
    Hudi初始
    通过Spark操作Hudi(增、删、改、查、增量查)
  • 原文地址:https://www.cnblogs.com/zhoading/p/13948968.html
Copyright © 2020-2023  润新知