ElasticSearch下载、安装(head,Kibana,ik)教程

ElasticSearch下载、安装(head,Kibana,ik)教程,第1张

ElasticSearch下载、安装(head,Kibana,ik)教程

ELK:ElasticSearch+logstash+kibana

Logstash(清洗,收集数据)——>ElasticSearch(搜索,存储数据)——>kibana(展示,分析数据)

华为云镜像下载地址

  • 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

IK分词器:elasticsearch-analysis-ik: https://github.com/medcl/elasticsearch-analysis-ik/releases
head插件: https://github.com/mobz/elasticsearch-head/archive/master.zip

我这里下的windows版本

第一步 启动ElasticSearch

启动bin/elasticsearch.bat,访问端口号9200,如图

第二步 安装可视化界面

安装可视化界面 elasticsearch-head 需要提前安装node.js

启动npm run start
访问http://localhost:9100/
访问存在跨域问题(只有当两个页面同源,才能交互)

同源(端口,主机,协议三者都相同)

开启跨域(在elasticsearch解压目录config下elasticsearch.yml中添加)

跨域访问成功

这个head,我们只是把它当做可视化数据展示工具,之后所有的查询都在kibana中进行因为不支持json格式化,不方便

第三步 启动Kibana

启动bin/kibana.bat,访问端口 5601

开发工具,在这里面写开发语句

界面改成中文的,更改配置文件即可

重启 bin/kibana.bat,访问端口 5601

ElasticSearch(集群)中包含多个索引(数据库),每个索引中包含多个类型(表),每个类型下又包含多个文档(行),每个文档下又包含多个字段(列)

第四步 安装中文IK分词器

创建IK插件文件夹,解压缩进去

重启bin/elasticsearch.bat,这里有个坑,会造成闪退,就是应该把文件直接解压缩到IK里,不能再有其他目录

重启 kibana

ik_smart:最少切分(词组为一个整体,不会重复出现)

ik_max_word:最细粒度划分(穷尽词库的可能)

但此时分词库里没有不讲武德这个词,所以我们可以添加自定义的词添加到扩展字典中


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5676360.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存