• Es学习第二课, ES安装和客户端使用


    Elasticsearch安装依赖于jdk,所以大家先保证自己电脑安装好Java环境(JDK7或更高版本),并配置好环境变量;这块的配置我就不细讲了,不管是Linux还是Windows,这块的安装和配置教程网上都是一大堆。

     安装好JDK后,咱们先上官网下载ES,网址是https://www.elastic.co/downloads/elasticsearch,你可以根据自己操作系统选择对应版本下载;其中Windows下载zip包,Linux下载.tar.gz包。  下载完后我们正常解压,

    linux:

      tar -xvf elasticsearch-6.1.1.tar.gz

    上述操作将会在你的当前目录下创建很多文件和文件夹。然后我们通过如下命令进入bin目录:

    cd elasticsearch-6.1.1/bin

    接下来我们就可以启动我们的单节点集群:

    ./elasticsearch

    windows:

    如果你是按这个网站https://www.elastic.co/downloads/elasticsearch 下载的是zip包,直接解压后进bin目录后,双击elasticsearch.bat,就可以启动了。

    如果你下载的是MSI文件按下面提示安装:

    解压后双击msi文件安装就行了

     

    在第一个界面,选择安装目录:

     

     

    然后选择是否将Elasticsearch安装为一个系统服务,为了和用tar包安装示例保持一致,我们选择不安装为系统服务,根据自己需要手动启动:

     

     

    然后到了配置页面,这里就简单的使用默认的配置值。

    下面就是按提示按钮 NEXT 一步步走下去就可以了,安装完成后,进入到安装目录的bin文件夹下,会看到一个exe文件,如下图:

     

    双击 elasticsearch.exe 就可以启动es了。

    成功运行节点

    如果安装过程顺利的话,你应该会看到如下的信息输出:

     

     然后,我们打开浏览器,输入网址 http://127.0.0.1:9200/,可以看到如下一段JSON字符串,就表示启动成功了

    {
      "name" : "LAPTOP-H3Q494PC",
      "cluster_name" : "elasticsearch",
      "cluster_uuid" : "-z0owC8SRuWYu2FZAJx6KA",
      "version" : {
        "number" : "6.1.1",
        "build_hash" : "bd92e7f",
        "build_date" : "2017-12-17T20:23:25.338Z",
        "build_snapshot" : false,
        "lucene_version" : "7.1.0",
        "minimum_wire_compatibility_version" : "5.6.0",
        "minimum_index_compatibility_version" : "5.0.0"
      },
      "tagline" : "You Know, for Search"
    }

    默认情况下,Elasticsearch使用9200端口提供REST API访问。这个端口可以根据需要自定义,修改路径在 config 目录下的文件elasticsearch.yml。
    怎么样,服务端安装是不是很简单;服务端安装好了,下面我们就要讲怎么用ES了。

    安装客户端:
    网上很多讲ES的资料这块都做得不好,没有讲清楚用什么客户端来操作ES,这里我给大家说一下:
    ES有一个官方插件叫ElasticSearch-Headl来做客户端,不过这个插件安装麻烦而且功能不强,不推荐大家使用。目前通常情况下,都是使用Kibana来作为客户端Kibana。
    Kibana是一个开源的分析和可视化平台,旨在与 Elasticsearch 合作。Kibana 提供搜索、查看和与存储在 Elasticsearch 索引中的数据进行交互的功能。
    开发者或运维人员可以轻松地执行高级数据分析,并在各种图表、表格和地图中可视化数据。

    1、到官网下载kibana:https://www.elastic.co/downloads/kibana

    2、下载好了解压就行了

    3、修改配置:
    修改文件config/kibana.yml ,设置elasticsearch.url为启动的elasticsearch(http://localhost:9200/)实例(其实按照默认的话不用修改配置文件也可以)

    4、到kibana-6.3.0-windows-x86_64\bin目录,双击kibana.bat

    
    

    5、访问:http://localhost:5601

     6、点击网页上的 DevTools,在右侧我们就可以执行ES的各类语句,来进行增删改查了,其中左边是查询语句,右边是输出结果

     

     

     

     

     

     

     

    
    


     

  • 相关阅读:
    Q群
    shell脚本写host类型executable
    Oracle EBS 基于Host(主机文件)并发程序的开发
    ORALCE存储之ROWID
    HOW TO LINK THE TRANSACTION_SOURCE_ID TO TRANSACTION_SOURCE_TYPE_ID
    查找Form文件
    ORACLE column_type_id与实际type的对应关系
    OAF jar包引用产生错误
    计算Trial Balance的新方法(转)
    如何访问到XtreemHost上的站点?
  • 原文地址:https://www.cnblogs.com/kakatadage/p/9922359.html
Copyright © 2020-2023  润新知