CentOS 7 升级系统自带 OpenSSL
转自:升级你的OpenSSL
下载最新版
wget -c https://www.openssl.org/source/openssl-1.0.2-latest.tar.gz
解压
tar zxvf openssl-1.0.2-latest.tar.gz
进入解压后的目录
cd openssl*
配置编译参数
./config --prefix=/usr/local/openssl
编译安装
make && make install
备份原来的OpenSSL(也是将老版本移动开,如果不移开下一步可能会出错)
mv /usr/bin/openssl /usr/bin/openssl.old
mv /usr/include/openssl /usr/include/openssl.old
配置软链
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
将 OpenSSL 的动态链接库地址写入动态链接装入器(dynamic loader)
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
重新加载动态链接库
ldconfig -v
再次查看 OpenSSL 版本
openssl version -a