• ElasticSearch安装、插件介绍及Kibana的安装与使用详解


    ElasticSearch安装、插件介绍及Kibana的安装与使用详解

    1.安装 ElasticSearch

    1.1 安装 JDK 环境

    因为 ElasticSearch 是用 Java 语言编写的,所以必须安装 JDK 的环境,并且是 JDK 1.8 以上,具体操作步骤自行百度

    安装完成查看 java 版本

    java -version
    
    
    • 1
    • 2

    1.2官网下载最新版本

    下载地址,选择相应版本下载即可。https://www.elastic.co/cn/downloads/elasticsearch

    1.3 下载其他版本

    直接点击:https://www.elastic.co/cn/downloads/past-releases#elasticsearch

    1.4 下载完成,启动

    解压文件,切换到解压文件路径下,执行

    cd elasticsearch- #切换到路径下
    ./bin/elasticsearch  #启动es
    #如果你想把 Elasticsearch 作为一个守护进程在后台运行,那么可以在后面添加参数 -d 。
    #如果你是在 Windows 上面运行 Elasticseach,你应该运行 bin\elasticsearch.bat 而不是 bin\elasticsearch
    
    
    • 1
    • 2
    • 3
    • 4
    • 5

    1.5 测试启动是否成功

    在浏览器输入以下地址:http://127.0.0.1:9200/

    即可看到如下内容:

    {
      "name" : "lqzMacBook.local",
      "cluster_name" : "elasticsearch",
      "cluster_uuid" : "G1DFg-u6QdGFvz8Z-XMZqQ",
      "version" : {
        "number" : "7.5.0",
        "build_flavor" : "default",
        "build_type" : "tar",
        "build_hash" : "e9ccaed468e2fac2275a3761849cbee64b39519f",
        "build_date" : "2019-11-26T01:06:52.518245Z",
        "build_snapshot" : false,
        "lucene_version" : "8.3.0",
        "minimum_wire_compatibility_version" : "6.8.0",
        "minimum_index_compatibility_version" : "6.0.0-beta1"
      },
      "tagline" : "You Know, for Search"
    }
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 关闭 es
    #查看进程
    ps -ef | grep elastic
    #干掉进程
    kill -9 2382(进程号)
    #以守护进程方式启动es
    elasticsearch -d
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    2. Elasticsearch 插件介绍与安装

    es 插件是一种增强 Elasticsearch 核心功能的途径。它们可以为 es 添加自定义映射类型、自定义分词器、原生脚本、自伸缩等等扩展功能。

    es 插件包含 JAR 文件,也可能包含脚本和配置文件,并且必须在集群中的每个节点上安装。安装之后,需要重启集群中的每个节点才能使插件生效。 es 插件包含核心插件和第三方插件两种

    核心插件是 elasticsearch 项目提供的官方插件, 都是开源项目。这些插件会跟着 elasticsearch 版本升级进行升级, 总能匹配到对应版本的 elasticsearch, 这些插件是有官方团队和社区成员共同开发的。

    • 官方插件地址:

    https://github.com/elastic/elasticsearch/tree/master/plugins

    • 第三方插件

    ​ 第三方插件是有开发者或者第三方组织自主开发便于扩展 elasticsearch 功能, 它们拥有自己的许可协议, 在使用它们之前需要清除插件的使用协议, 不一定随着 elasticsearch 版本升级, 所以使用者自行辨别插件和 es 的兼容性。

    2.1 插件安装三种方式

    elasticsearch 的插件安装方式还是很方便易用的。

    它包含了命令行和离线安装几种方式。

    它包含了命令行, url, 离线安装三种方式。

    核心插件随便选择一种方式安装均可,第三方插件建议使用离线安装方式

    第一种:命令行

    bin/elasticsearch-plugin install [plugin_name]
    #bin/elasticsearch-plugin install analysis-smartcn  安装中文分词器
    
    
    • 1
    • 2
    • 3

    第二种:url 安装

    bin/elasticsearch-plugin install [url]
    #bin/elasticsearch-plugin install https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-smartcn/analysis-smartcn-6.4.0.zip
    
    
    • 1
    • 2
    • 3

    第三种:离线安装

    #https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-smartcn/analysis-smartcn-6.4.0.zip
    #点击下载analysis-smartcn离线包
    #将离线包解压到ElasticSearch 安装目录下的 plugins 目录下
    #重启es。新装插件必须要重启es
    
    
    • 1
    • 2
    • 3
    • 4
    • 5

    注意:插件的版本要与 ElasticSearch 版本要一致

    3.ElasticSearch之-安装Kibana

    • Kibana 介绍

    Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。

    您、可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。

    可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现

    • 详情可见用户手册:

    https://www.elastic.co/guide/cn/kibana/current/index.html

    • 注意跟 Elasticsearch 版本兼容情况,详情见:

    https://www.elastic.co/cn/support/matrix#matrix_compatibility

    • 下载地址为:

    https://www.elastic.co/cn/downloads/past-releases

    3.1 下载 Kibana

    到相应地址,下载即可

    解压下载后的文件

    • 修改配置文件

    修改配置文件:vim 安装目录 / config/kibana.yml

    #更多配置信息,详见 https://www.elastic.co/guide/cn/kibana/current/settings.html
    server.port: 5601
    server.host: "127.0.0.1"
    server.name: lqz
    elasticsearch.hosts: ["http://localhost:9200/"]
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 启动

    到安装目录下:

    ./bin/kibana
    #正常启动
    
    
    • 1
    • 2
    • 3
    • 查看

    在浏览器里访问:http://localhost:5601/app/kibana

    (如访问不到,尝试删除 es 中跟 kibana 相关的索引)

    选择 Dev Tools

    在 console 中输入 GET _settings , 查询可以看到如下

    在这里插入图片描述

    更多优质内容请关注公号:汀丶人工智能;会提供一些相关的资源和优质文章,免费获取阅读。

  • 相关阅读:
    阶乘分解质因数
    支持断点续传的 文件下载器 实现方案
    ubuntu-hadoop伪分布
    Java数据结构——应用DFS算法计算流程图下游节点(1)
    【实用】Linux系统知识小汇
    Aspose.Words for .NET查找和替换教程——在页眉和页脚中查找和替换
    2022.8.22-8.28 AI行业周刊(第112期):个人定位发展
    双软认证是指哪两项证书认证
    注册表的增删改查
    webpack 项目升级成vite项目
  • 原文地址:https://blog.csdn.net/sinat_39620217/article/details/133984629