环境介绍
基础环境
$ yum -y install wget gcc*
OpenSSL 更新/安装
$
$ wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1q.tar.gz
$ tar -xvf openssl-1.1.1q.tar.gz
$ cd openssl-1.1.1q
$ ./config --prefix=/usr/local/openssl
$
$ make -j ; make install
$ echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
$ ldconfig /etc/ld.so.conf
$ ldd /usr/local/openssl/bin/openssl
linux-vdso.so.1 => (0x00007ffdcc93e000)
libssl.so.1.1 => /usr/local/openssl/lib/libssl.so.1.1 (0x00007f54a1839000)
libcrypto.so.1.1 => /usr/local/openssl/lib/libcrypto.so.1.1 (0x00007f54a136f000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f54a116b000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f54a0f4e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f54a0bba000)
/lib64/ld-linux-x86-64.so.2 (0x00007f54a1ad3000)
$ mv /usr/bin/openssl /usr/bin/openssl.old
$ ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
$ cd ..
Python 安装
$ wget https://www.python.org/ftp/python/3.9.8/Python-3.9.8.tgz
$ tar -xvf Python-3.9.8.tgz
$ cd Python-3.9.8
$ ./configure --enable-optimizations --with-openssl=/usr/local/openssl
$ make -j ; make install
$
$ pip3 config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
$ pip3 install -U pip setuptools