问题1:
在安装python以及各种模块时发现,经常会报出ssl版本不支持错误,后面发现原因:
本地openssl 1.0.1以下的版本不支持TLSV1.1 TLSV1.2(出于安全考虑,很多被调用的HTTPS已经不支持TLSV1.1以下的版本了)
所以解决方式是吧openssl版本要大于等于1.0.1
安装
备注:进入http://www.openssl.org/source/ 查看最新版本
1、将下载的压缩包放在根目录,
2、在文件夹下解压缩,命令:tar -xzf openssl-1.0.2j.tar.gz,得到openssl-1.0.2j文件夹
3、进入解压的目录:cd openssl-1.0.2j
4、设定Openssl 安装,( --prefix )参数为欲安装之目录,也就是安装后的档案会出现在该目录下:
执行命令: ./config --prefix=/usr/local/openssl
5、执行命令./config -t
6.执行make,编译Openssl
这里如果出现如下错误
make[1]: gcc: Command not found
上网查才发现我安装的CentOS7中没有GCC编译器
保证系统网络畅通以后,执行命令 yum -y install gcc 安装GCC(注意,一定要忘了顺畅,不然安装不了)
7、安装 Openssl:
make install
8、执行以下命令
[root@localhost /]# c