OpenSSL-3.0.14升级
0、本地环境
系统:Centos7.6.1810
1、下载安装包
wget https://github.com/openssl/openssl/releases/download/openssl-3.0.14/openssl-3.0.14.tar.gz
2、备份旧版本OpenSSL
openssl位置可能不在/usr/bin/下,具体请which openssl查询
mv /usr/bin/openssl /usr/bin/old_openssl
mv /usr/include/openssl /usr/include/old_openssl
3、解压编译
tar -zxvf openssl-3.0.14.tar.gz # 解压
cd openssl-3.0.14
./config --prefix=/usr/local/openssl-3.0.14 --openssldir=/usr/local/openssl-3.0.14 shared zlib # 预编译
make clean && make -j 4 && make install # 4线程编译安装
4、创建软链接
openssl位置可能不在/usr/bin/下,具体请which openssl查询
ln -s /usr/local/openssl-3.0.14/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl-3.0.14/include/openssl/ /usr/include/openssl
5、检查依赖情况,更新链接库
ldd /usr/bin/openssl # 检查依赖
echo "/usr/local/openssl-3.0.14/lib64" | sudo tee /etc/ld.so.conf.d/openssl-3.0.14.conf
sudo ldconfig # 更新链接库
6、验证
openssl version -a
1844

被折叠的 条评论
为什么被折叠?



