zoukankan      html  css  js  c++  java
  • 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:devEnvironmentcurl-7.53.1src

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

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

        • win7的DOS命令行中运行curl

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

        •    

              
  • 相关阅读:
    套接字(socket)
    网络编程
    面向对象之反射
    面向对象的多态
    面向对象之封装
    面向对象之继承
    面向对象之编程思想
    python中的包
    python中的序列化模块
    正则表达式
  • 原文地址:https://www.cnblogs.com/lxrm/p/7122434.html
Copyright © 2011-2022 走看看