CentOS下OpenSSL升级

网站想要开启http2,OpenSSL版本必须大于1.0.2e,使用openssl version命令可以查看机器OpenSSL的版本。

0x00 下载OpenSSL

到官网下载需要的版本:OpenSSL , 我这边下载的是openssl-1.0.2g版本

 

0x01 升级


#解压

$ tar -zxvf openssl-1.0.2g.tar.gz

$ cd openssl-1.0.2g

#编译安装

$ ./config shared zlib

$ make && make install

#备份openssl二进制文件

$ mv /usr/bin/openssl /usr/bin/openssl.old

#备份openssl文件

$ mv /usr/include/openssl /usr/include/openssl.old

#软链接新文件

$ ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl

$ ln -s /usr/local/ssl/include/openssl /usr/include/openssl

# 加载配置

$ echo "/usr/local/ssl/lib" >> /etc/ld.so.conf

$ ldconfig -v

再使用openssl version命令查看,发现已经是新版本。

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: