1.查看原版本:
openssl version -a
2.下载openssl对应版本
PASS
3.更新zlib
zlib简介
zlib是一个很好的压缩解压缩库.
yum安装
yum install zlib -y
源码安装:
查看本机是否安装好zlib
whereis zlib
如果安装好会输出路径,这样直接跳过前两步安装步骤:
- 下载源码包
- 解压,编辑安装
./configure
make
sudo make install
如果在安装时设定了路径则需要:
如./configure --prefix=/usr/zlib
vi /etc/ld.so.conf.d/zlib.conf
/usr/zlib/bin #在其中添加刚才的路径
ldconfig #加载安装的库文件
4解压安装openssl
tar xzvf openssl-1.0.2h.tar.gz
cd openssl-1.0.2h
./config shared zlib
make
make install
替换旧版openssl
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
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
5.查看是否升级成功
openssl version -a