ElasticSearch--------->附录------->curl------->附录一:下载、安装、配置cURL

附录一:下载、安装、配置cURL

  • 什么是curl?
    • 它是一个库,让你通过URL和许多不同种类的服务器进行通信,并且还支持许多协议。curl支持https、ftp、代理、cookies、简单口令认证等等功能。
  • 为什么要在elasticsearch相关的project中引入curl?
    • 由于elasticsearch创建的是含有许多node(server)的服务器集群(cluster),
    • 同一个cluster中的不同node(server)之间需要进行通信
    • 而且不同node(server)很有可能属于不同的类型,
    • 所以需要curl这个支持多种通信协议、多种服务器类型的通信工具。 
    • 总而言之,curl使得cluster中不同类型node(server)之间可以自由通信。
  • 下载安装cURL
    • step1,下载curl
      • 网址:https://curl.haxx.se/dlwiz/?type=*
      • 根据提示选择你的电脑的操作系统、CPU位数等等,它会根据你的选择下载适合你的开发环境的相应版本的curl
      • 示例:
      •  

      • 实例:
    • step2,安装curl

      • 经过step1下载win7系统下合适的curl压缩包:

      • 将上述压缩包解压

      • 进入到src文件夹下,可以看到curl.exe 

    • step3,配置环境变量

      • 添加CURL_HOME= D:\devEnvironment\curl-7.53.1\src

      • 修改path变量,添加%CURL_HOME%

    • step4,测试curl是否安装成功

      • win7的DOS命令行中运行curl

      • 输入命令curl --help,如果出现如下信息,则说明curl安装成功

      •  

           

            

posted on 2017-07-05 17:13  LXRM-JavaWeb、ML  阅读(140)  评论(0编辑  收藏  举报

导航