目前Ubuntu Server 14.04上,默认的OpenSSL的版本还是OpenSSL 1.0.1f,而最新版的OpenSSL 1.0.2l却没有提供apt-get软件包,为了启用传说中的HTTP/2.0,大伟哥决定编译安装OpenSSL 1.0.2l。
编译安装其实很简单,使用make工具就可以了,如果系统没有安装,可以先运行sudo apt-get install make。
1. 首先,去OpenSSL官网下载最新的源代码:
wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz
2. 解压缩刚刚下载的源代码:
tar -xzvf openssl-1.0.2l.tar.gz
3. 进入源代码文件夹:
cd openssl-1.0.2l
4. 进行编译安装:
sudo ./config
sudo make install
5. 建立到新版OpenSSL的连接:
sudo ln -sf /usr/local/ssl/bin/openssl `which openssl`
6. 确认新版本是否安装成功:
daweibro@server:~$ openssl version
OpenSSL 1.0.2l 25 May 2017
安装成功了。
添加新评论