程序员开发实例大全宝库

网站首页 > 编程文章 正文

三步搞定:Ubuntu系统升级OpenSSL(ubuntu怎么升级到18.04)

zazugpt 2024-10-19 16:27:30 编程文章 15 ℃ 0 评论

前段时间爆出OpenSSL有安全漏洞需要升级,同时因为我需要让我的服务器支持HTTP/2,升级Nginx的时候也对OpenSSL版本有要求,所以我进行了OpenSSL升级的实作,现在记录下:

首先看看自己的服务器上是否有安装make,如果没有安装,执行以下命令安装一下:

$ sudo apt-get install make

因为我们在编译OpenSSL的时候,需要用到make。

1、下面我们就开始进行升级Ubuntun系统下的OpenSSL版本,目前在OpenSSL官方上有两个比较新的版本,适合大家升级的,有:1.0.2j 和 1.1.0b,这个可以根本大家的需要进行选择,我选择了1.0.2j。执行以下命令即可下载源码:

$ sudo wget https://www.openssl.org/source/openssl-1.0.2j.tar.gz

注:在OpenSSL官网查看你需要的版本:https://www.openssl.org/source/

2、下载完成以后,解压OpenSSL压缩包

$ sudo tar -xzvf openssl-1.0.2j.tar.gz

3、开始编译OpenSSL

$ cd openssl-1.0.2j

$ sudo ./config

$ sudo make install

到这里基本就已经完成了,你可以执行以下命令进行验证:

$ openssl version -v

OpenSSL 1.0.2j 26 Sep 2016

如果看到上面的信息的话,就表示成功了,如果没有上面的信息,哪可能还需要执行一下软链,方法如下:

$ sudo ln -sf /usr/local/ssl/bin/openssl openssl

可以在根目录执行这个命令,也可以到通过命令which openssl,然后进入这个目录去执行上面的命令,祝你成功!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表