ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第1张图片

下载与安装

下载安装的地址,华为镜像网站,github

  • ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D
  • logstash: https://mirrors.huaweicloud.com/logstash/?C=N&O=D
  • kibana: https://mirrors.huaweicloud.com/kibana/?C=N&O=D
  • ElasticSearch-head :https://github.com/mobz/elasticsearch-head/

解压安装ElasticSearch,配置跨域

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第2张图片
打开文件,在最下面添加运行跨域,且跨域的主机IP为所有。

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第3张图片

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

点击elasticsearch.bat 即可启动,访问http://127.0.0.1:9200 就可以看到是否成功
ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第4张图片

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第5张图片

出现elasticsearch的配置说明json即说明成功

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第6张图片

解压安装ElasticSearch-head

1、需要node.js环境和python环境,npm包管理工具

从GitHub下载完后打开文件夹,用cmd进入到文件夹里面,输入以下命令,即可启动。

npm install
npm run start

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第7张图片

输入框中输入elasticsearch的ip地址和端口号,点击连接即可看到集群信息

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第8张图片

2、 使用谷歌自带的插件

谷歌浏览器打开以下链接,点击安装即可。

http://extb.cqttech.com/search/elasticsearch%2520head

打开解压好的kibana文件夹,配置kibana

进入config文件夹

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第9张图片

编辑kibana.yml,加上中文国际化,使得kibana汉化。
ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第10张图片

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第11张图片

i18n.locale: "zh-CN"

到bin目录,点击kibana.bat启动即可
ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第12张图片

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第13张图片

打开浏览器,访问 http://localhost:5601

看到以下页面即为成功

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第14张图片

下载ik分词器,配置自己的字典

下载地址:https://github.com/medcl/elasticsearch-analysis-ik

然后将文件夹复制到elasticsearch的插件文件夹plugins里面

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第15张图片

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第16张图片

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第17张图片
进入文件夹,到config文件夹里面,创建一个××.dic文件,打开编辑属于自己的字典。

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第18张图片

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第19张图片

保存后,配置到ik分词器里面

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第20张图片

测试ik分词器

配置完后所有程序都得重启~

打开kibana进入后,点击扳手,进入控制台

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第21张图片

ik_smart 为最少切分
ik_max_word为细粒度划分!会去匹配字典!

GET _analyze
{
  "analyzer": "ik_smart",
  "text": "码农人"
}

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第22张图片

GET _analyze
{
  "analyzer": "ik_max_word",
  "text": "码农人"
}

ik_max_word 会穷尽字典所有可能的组词。

ElasticSearch7.6.2,Kibana,ElasticSearch-head的安装配置,ik分词器的使用_第23张图片

你可能感兴趣的:(数据分析)