• Elasticsearch 7.10.1 尝鲜笔记


    1. 安装 Elasticsearch 

    1.1. 官网地址下载后安装(Windows为例)

    1.2. 在配置文件中,配置 CORS(E:ELKelasticsearch-7.10.1configelasticsearch.yml )

    https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html

    http.cors.enabled: true
    http.cors.allow-origin: "*"

    2. 安装 elasticsearch-head (head插件)

    2.1. 服务安装(需在 Elasticsearch  服务端配置 CORS,1.2)

    2.1.1. 安装 node

    node下载地址:https://nodejs.org/en/download/,下载对应环境的node版本安装即可,安装步骤略过了。

    安装过程结束后,在dos窗口查看是否安装成功,使用命令:node -v,出现如下截图,则说明安装成功。

    2.1.2. 安装 grunt

    在node安装路径下,使用命令安装:npm install -g grunt-cli 安装grunt。

    安装结束后,使用命令grunt -version查看是否安装成功

    2.1.3. 安装 elasticsearch-head

    下载地址:https://github.com/mobz/elasticsearch-head,下载zip包

    解压路径:E:ELKelasticsearch-7.10.1elasticsearch-head-master

    在dos窗口进入到head路径下,使用命令 npm install 安装pathomjs

    使用命令 npm start 启用服务

    使用地址:localhost:9100访问,出现如下截图,则说明head安装成功,默认端口是9100

    2.2. Chrome 插件安装

    看了 https://github.com/mobz/elasticsearch-head#running-as-a-chrome-extension 才知道,原来可以直接装浏览器插件,而且一装就可以用,都不需配置 CORS,太方便了。

    3. 安装 Kibana (方便开发通过rest api 调试ES,有代码提示)

    3.1. 下载地址 https://www.elastic.co/cn/kibana

    3.2. 解压,然后修改install/config/kibana.yml

    打开注释,elasticsearch.hosts: ["http://localhost:9200"]

    3.3. 启动 E:ELKkibana-7.10.1-windows-x86_64inkibana.bat

     在控制台输入命令即可调试elasticsearch,http://localhost:5601/app/dev_tools#/console

    4. elasticsearch-analysis-ik安装

    p.s.下载对应的版本,解压到es plugin目录重启即可。

    参考此文章:https://www.cnblogs.com/rixian/p/10746614.html

    • 打开Github官网,搜索elasticsearch-analysis-ik,单击medcl/elasticsearch-analysis-ik。或者直接点击 https://github.com/medcl/elasticsearch-analysis-ik/releases
    • GET _analyze
      {
        "analyzer": "ik_max_word",
        "text": "中华人民共和国合同法"
      }

    ----------------------------------------------------------------------

    参考:

    Windows下ElasticSearch的Head安装及基本使用

    https://www.cnblogs.com/hong-fithing/p/11221020.html 

  • 相关阅读:
    Java中数组遍历
    数组常见异常
    数组的访问
    Java中数组的定义方式
    Java中数组的概念与特点
    node爬虫技术初探
    node相关内容
    vs code快捷键
    vue 入门开发
    es6 常见用法
  • 原文地址:https://www.cnblogs.com/luodengxiong/p/14168893.html
Copyright © 2020-2023  润新知