OpenSSL 升级到1.1.1

OpenSSL 升级到1.1.1OpenSSL 升级到 1 1 1

阅读目录

  • 1. Linux 系统版本:
  • 2. 查看Openssl安装的版本
  • 3. 查看Openssl路径
  • 4.下载Openssl
  • 5. 安装依赖
  • 6. 安装Perl
    • 6.1下载Perl
    • 6.2 解压Perl
    • 6.3建立文件目录,以供安装时使用
    • 6.4配置Perl参数
    • 6.5 编译
    • 6.6安装
    • 6.7查看版本
  • 7. 安装Openssl
    • 7.1解压Openssl
    • 7.2调用zlib共享库
    • 7.3编译
    • 7.4安装
    • 7.5备份当前Openssl
    • 7.6使用新版Openssl
  • 8.更新动态链接库数据
  • 9.重新加载动态链接库
  • 10.查看安装完成后的最新版本
  • 11.可能存在的异常

参考链接,复制过来的知乎一个博主的,可能知乎对链接做了些限制,导致不好复制,这里也正好再复习一遍:Openssl升级操作 – 知乎

回到顶部

1. Linux 系统版本:

OpenSSL 升级到1.1.1

回到顶部

2. 查看Openssl安装的版本

OpenSSL 升级到1.1.1

回到顶部

3. 查看Openssl路径

OpenSSL 升级到1.1.1

回到顶部

4.下载Openssl

目前最新版本是1.1.1,可以通过修改版本号的方式下载最新版本,最新版本可以在这个网站下载:https://www.openssl.org/source

100%[=================================================================================================>] 8,213,737 208KB/s in 22s

2022-06-10 23:31:07 (370 KB/s) – ‘openssl-1.1.1b.tar.gz’ saved [/]

OpenSSL 升级到1.1.1

回到顶部

5. 安装依赖

[root@bogon ~]# yum install -y zlib

[root@bogon ~]# yum install –y zlib-devel

[root@bogon ~]# yum install –y gcc

回到顶部

6. 安装Perl

6.1下载Perl

官方网站下载新版本的源码包:http://www.perl.org/get.html

100%[=================================================================================================>] 17,715,666 508KB/s in 1m 41s

2022-06-10 23:38:03 (171 KB/s) – ‘perl-5.28.2.tar.gz’ saved [/]

OpenSSL 升级到1.1.1

6.2 解压Perl

[root@zhizuo opt]# tar -zxvf perl-5.28.2.tar.gz

6.3建立文件目录,以供安装时使用

[root@zhizuo opt]# mkdir /usr/local/perl

6.4配置Perl参数

进入perl-5.28.2.tar.gz的解压目录,执行:

[root@zhizuo opt]# cd perl-5.28.2

[root@zhizuo perl-5.28.2]# ./Configure -des -Dprefix=/usr/local/perl -Dusethreads –Uversiononly

6.5 编译

[root@zhizuo perl-5.28.2]# make

6.6安装

[root@zhizuo perl-5.28.2]# make install

6.7查看版本

[root@zhizuo perl-5.28.2]# perl -v

OpenSSL 升级到1.1.1

回到顶部

7. 安装Openssl

7.1解压Openssl

[root@zhizuo opt]# tar -zxvf openssl-1.1.1b.tar.gz

7.2调用zlib共享库

OpenSSL 升级到1.1.1

7.3编译

[root@zhizuo openssl-1.1.1b]# make

7.4安装

[root@zhizuo openssl-1.1.1b]# make install

7.5备份当前Openssl

7.6使用新版Openssl

回到顶部

8.更新动态链接库数据

[root@zhizuo openssl-1.1.1b]# echo “/usr/local/lib/” >> /etc/ld.so.conf

回到顶部

9.重新加载动态链接库

[root@bogon openssl-1.1.1b]# ldconfig -v

回到顶部

10.查看安装完成后的最新版本

OpenSSL 升级到1.1.1

回到顶部

11.可能存在的异常

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

这是由于openssl库的位置不正确造成的。

解决方法:

在root用户下执行:

参考文章:

OpenSSL的升级 – Java小白的搬砖路 – 博客园

Openssl升级操作 – 知乎

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/211055.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午11:18
下一篇 2026年3月18日 下午11:18


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号