openssl升级到1.1.1

opennssl升级到1.1.1

关于OpenSSL,在默认的CentOS7 版本为openssl-1.0.2的版本,但是在有些情况,需要较高版本的OpenSSL怎么办,只能手动编译了。接下来给大家讲解如何在CentOS7下升级安装OpenSSL 1.1.1,闲话少说,上真货吧。

一、查看版本信息

# 查看当前OpenSSL的版本
openssl version
# 查看OpenSSL的安装位置
which openSSL

二 直接到官网下载

wget https://www.openssl.org/source/openssl-1.1.1n.tar.gz
wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz

三 安装

# 安装依赖
yum install zlib-devel gcc perl
# 解压
tar -zxvf openssl-1.1.1n.tar.gz
# 进入到解压后的目录下
cd openssl-1.1.1n
# 配置并指定安装路径
./config --prefix=/usr --openssldir=/etc/ssl --libdir=lib no-shared zlib-dynamic
# 在build之前做make depend(通过这种安装方式,openssl和openssl-devel都将会被安装)
make depend
# 编译并安装
make && make install 

# 配置环境变量
export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64
echo "export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64" >> ~/.bashrc

四、再次查看版本

openssl version