• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

升级ssl

武飞扬头像
柒柒ya
帮助1

1、查看源版本

openssl version -a

2、解压安装

tar zxvf openssl-1.1.1c.tar.gzcd openssl-1.0.1g
cd openssl-1.1.1c
./config --prefix=/usr/local/openssl #检查环境
./config –t
make #编译
make install #编译安装

cd /usr/local
ldd /usr/local/openssl/bin/openssl #检查函数库
学新通

echo “/usr/local/openssl/lib” >> /etc/ld.so.conf #添加所缺函数库
ldconfig -v #更新函数库

openssl/bin/openssl version #查看新安装的版本
error:
openssl/bin/openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
解决办法:lib目录视情况而定
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1

3、制作软链接

which openssl #查看旧版本openssl命令在哪里
mv /bin/openssl /usr/bin/openssl.old #将旧版本openssl移除
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl #新版本制作软链接
openssl version 最后查看版本,更新完毕

4、编译Python

编译Python
./configure --prefix=/usr/local/python3.10 --with-openssl=/usr/local/openssl/
make
make install

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgaeebi
系列文章
更多 icon
同类精品
更多 icon
继续加载