centos7升级openssl.1.1
yum install wget vim -y
yum -y update
yum -y install yum-utils;yum -y groupinstall development
yum -y install zlib-devel bzip2-devel openssl-devel openssl-static ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel lzma gcc
openssl version查看是否1.1.1
wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1w.tar.gz
tar -zxvf openssl-1.1.1w.tar.gz
cd openssl-1.1.1w
./config --prefix=/usr/local/openssl
make && make install
mv /usr/bin/openssl /usr/bin/oldopenssl
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib64/
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib64/
openssl version
1.1.1安装后另外一个帖子操作
mv /usr/bin/openssl /usr/bin/openssl.old
mv /usr/lib64/openssl /usr/lib64/openssl.old
mv /usr/lib64/libssl.so /usr/lib64/libssl.so.old
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
ln -s /usr/local/openssl/lib/libssl.so /usr/lib64/libssl.so
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig -v
openssl version
如果是python还是旧版本的openssl需要重新安装编译
./configure prefix=/usr/local/python3 -with-openssl=/usr/local/openssl
make && make install
另外一种办法,降低urllib3使用的版本
http://www.lansefengye.com/NotOpenSSLWarningurllib3v2onlysupportsOpenSSL1.1.1/
- 上一篇:已经是第一篇了
- 下一篇: Centos8安装Python3.9
猜你喜欢
- 2024-10-06Centos7安装wireguard
- 2024-09-25ubuntu18安装WireGuard
- 2024-09-24centos9安装openvpn
- 2024-01-06shadowsocks一键安装脚本
- 2024-01-05vim快捷键/vim常用命令大全
- 2024-01-04Debian安装Squid代理服务器
- 搜索