Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器

Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器

ES 安装

  1. 官网下载压缩包elasticsearch-6.6.2.zip;

  2. 解压到指定目录,如D:\Server\

  3. 进入到ES目录elasticsearch-6.6.2\bin,双击elasticsearch.bat运行;

  4. 命令行输入curl http://localhost:9200,出现以下信息,表示安装成功 : Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器_第1张图片

ES 图形化插件head安装

  1. 下载elasticsearch-head,解压到指定目录,如D:\Server\

  2. 下载node.js,这里我们选择长期支持版本LTS,下载完成后,直接双击运行,一路next即可;Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器_第2张图片

  3. 将grunt安装为全局命令,Grunt是基于Node.js的项目构建工具。

    在cmd命令行中输入以下命令:

    npm install -g grunt-cli
    

    PS:如果安装不成功或者安装速递慢,可以使用淘宝的镜像进行安装:

    npm install -g cnpm -registry=https://registry.npm.taobao.org
    

    后续使用的时候,只需要把npm xxx 替换成 cnpm xxx 即可

  4. 修改elasticsearch配置文件:elasticsearch-5.6.8/config/elasticsearch.yml,增加以下三行命令:

    http.cors.enabled: true
    http.cors.allow-origin: "*"
    network.host: 127.0.0.1
    
  5. 进入elasticsearch-head安装目录启动head,在命令行输入:

    grunt server
    

    PS:如果第5步失败(如下图),则需要先安装grunt,执行以下命令:
    Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器_第3张图片

    npm install grunt
    

    出现下图,则安装图中所列出的插件:
    Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器_第4张图片

    npm install grunt-contrib-clean grunt-contrib-concat grunt-contrib-watch grunt-contrib-connect grunt-contrib-copy grunt-contrib-jasmine
    

    PS :如果速度较慢,或者失败,也可以使用淘宝的镜像安装:

    cnpm install grunt-contrib-clean grunt-contrib-concat grunt-contrib-watch grunt-contrib-connect grunt-contrib-copy grunt-contrib-jasmine
    

安装IK分词器

  1. 下载elasticsearch-analysis-ik-6.6.2.zip,这里请安装GitHub上选择对应ES版本的IK版本;

    Versions

    IK version ES version
    master 6.x -> master
    6.3.0 6.3.0
    6.2.4 6.2.4
    6.1.3 6.1.3
    5.6.8 5.6.8
    5.5.3 5.5.3
    5.4.3 5.4.3
    5.3.3 5.3.3
    5.2.2 5.2.2
    5.1.2 5.1.2
    1.10.6 2.4.6
    1.9.5 2.3.5
    1.8.1 2.2.1
    1.7.0 2.1.1
    1.5.0 2.0.0
    1.2.6 1.0.0
    1.2.5 0.90.x
    1.1.3 0.20.x
    1.0.0 0.16.2 -> 0.19.0
  2. 解压,将解压后的文件夹copy到 elasticsearch安装目录下的plugins目录下,并重命名文件夹为ik;
    Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器_第5张图片

  3. 重启ElasticSearch,即可加载IK分词器;

  4. 测试:

    在cmd命令行输入:

    curl http://127.0.0.1:9200/_cat/plugins
    

    出现以下版本信息:
    在这里插入图片描述

    在head中进行ik分词测试:
    Windows安装ElasticSearch-6.6.2及其可视化插件head和IK分词器_第6张图片

你可能感兴趣的:(NoSQL,ElasticSearch)