curl不能支持https问题-解决

我的想法是重新安装curl

curl安装过程

1、目前curl的edition是7.61.0.tar.gz 官网:https://curl.haxx.se/latest.cgi?curl=tar.gz

2.解压:# tar -zxvf curl-7.14.0.tar.gz

# cd curl-7.14.0

# ./configure 这里注意的是最后会显示一段信息提示是否支持https

然后需要安装openssl,附上网址:http://www.openssl.org/source/

openssl安装过程:

如果我讲的不清楚,就看这个,我参考着做出来的:https://www.linuxidc.com/Linux/2011-01/31229.htm

解压:tar -xzf openssl-xxx.tar.gz

mv到这个目录:/usr/local/ssl

进入到解压目录,执行:./config --prefix=/usr/local/ssl-xxxx shared zlib-dynamic enable-camellia

再执行:./config -t

继续:make depend

make

make test

make install

ln -s ssl-0.9.8l ssl

添加路径:

curl不能支持https问题-解决

刷新环境变量:ldconfig

然后加上ssl的路径到/etc/profile里面

curl不能支持https问题-解决

中间遇到一个zlib组件的问题 make错误 可以参考这个:http://blog.sina.com.cn/s/blog_714dacd10102v6et.html

最后就好了, which openssl || openssl version查看

curl不能支持https问题-解决

相关推荐