一、前言:
curl是一个开源的文件传输工具,但是ubuntu默认安装的curl不支持https,需要重新将curl
进行编译,这里查找了网上的一些资料,综合起来实现了curl对https的支持。
二、curl简单介绍:
curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种
Linux发行版中,并且有DOS和Win32、Win64下的移植版本。 【摘自百度百科】
三、curl配置https:
1. 安装openssl
sudo apt install -y openssl libssl-dev
2. 下载curl源码(下载版本自选)
wget http://curl.haxx.se/download/curl-7.52.1.tar.gz
3. 解压源码,并进入目录
tar -zxvf curl-7.52.1.tar.gz
cd curl-7.52.1
4. 配置
./configure --disable-shared
这里的–disable-shared是关键,不加会导致curl和libcurl的版本不一致
5. 安装curl
make
sudo make install
6. 查看curl支持的协议
curl -V
可以看到已经支持了https协议