Debian 8.X ‘Jessie’ 升级OpenSSL 1.0.2l
debian jessie 官方软件源默认只安装了 openssl 1.0.1 的版本,对于需要使用 nginx 的朋友来说,使用 http2 的 OpenSSL 最低版本要求是 1.0.2,所以必须要先升级到1.0.2才可以。
## 开启back-ports软件源
1
| vi /etc/apt/source.list
|
增加如下内容:
1
2
| #Backports
deb http://ftp.debian.org/debian jessie-backports main
|
更新软件源
升级OpenSSL
从 backports 软件源安装 libssl ,之后使用 backports 的软件更新系统。
1
2
| apt-get -t jessie-backports install libssl1.0.0
apt-get -t jessie-backports update && apt-get -t jessie-backports upgrade
|
验证OpenSSL版本号
1
2
| istek@localhost:~$ openssl version
OpenSSL 1.0.2l 25 May 2017
|
附:dotdeb软件源
1
2
3
| #Dotdeb
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
|
添加软件源以后,还需要导入gpg key
1
2
| wget --no-check-certificate https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg
|