最近在其中一台服务器碰到关于curl的报错:curl: (1) Protocol "https" not supported or disabled in libcurl,这里顺便记录下解决过程和思路~
curl默认安装完后是只支持http协议而不支持https协议的, 可以先用curl -V查看当前curl支持哪些协议
可以看到并不支持https协议。若用curl命令访问https时就会报错:
Protocol https not supported or disabled in libcurl
若需要让curl支持https协议,需要安装openssl并在curl中使之生效
yum install -y openssl openssl-developenssl version -a
可以在这个网站上找最新的版本
http://curl.haxx.se/download/
wget https://curl.haxx.se/download/curl-7.70.0.tar.gztar -xvf curl-7.70.0.tar.gzcd curl-7.70.0/./configure --with-sslmake && make install
可以看到已经支持https协议了