热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

下载与安装下载安装的地址,华为镜像网站,githubElasticSearch:https:mirrors.huaweicloud.comelastic

在这里插入图片描述

下载与安装


下载安装的地址,华为镜像网站,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,配置跨域

在这里插入图片描述
打开文件,在最下面添加运行跨域,且跨域的主机IP为所有。

在这里插入图片描述

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

点击elasticsearch.bat 即可启动,访问http://127.0.0.1:9200 就可以看到是否成功
在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

解压安装ElasticSearch-head

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

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

npm install
npm run start

在这里插入图片描述

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

在这里插入图片描述

2、 使用谷歌自带的插件

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

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

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

进入config文件夹

在这里插入图片描述

编辑kibana.yml,加上中文国际化,使得kibana汉化。
在这里插入图片描述

在这里插入图片描述

i18n.locale: "zh-CN"

到bin目录,点击kibana.bat启动即可
在这里插入图片描述

在这里插入图片描述

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

看到以下页面即为成功

在这里插入图片描述

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

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

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
进入文件夹,到config文件夹里面,创建一个××.dic文件,打开编辑属于自己的字典。

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

测试ik分词器

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

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

在这里插入图片描述

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

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

在这里插入图片描述

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

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

在这里插入图片描述


推荐阅读
  • RN即ReactNative基于React框架针对移动端的跨平台框架,在学习RN前建议最好熟悉下html,css,js,当然如果比较急,那就直接上手吧,毕竟用学习前面基础的时间,R ... [详细]
  • 交换机配置:intg100unshintvlani1ipadd192.168.56.177qstelseuser-iv4authaaaproinsshupl3qsshuserpyt ... [详细]
  • 前言:原本纠结于Web模板,选了Handlebars。后来发现页面都是弱逻辑的,不支持复杂逻辑表达式。几乎要放弃之际,想起了Javascript中ev ... [详细]
  • 前言:原本纠结于Web 模板,选了Handlebars。后来发现页面都是弱逻辑的,不支持复杂逻辑表达式。几乎要放弃之际,想起了Javascript中eval函数。虽然eval函 ... [详细]
  • 技术周报·2021-05-07-小编推荐向现代Javascript转型原文标题:Publish,ship,andinstallmodernJavaScriptforfaste ... [详细]
  • 用NAN写一个nodejs的c++扩大
    NAN引见NAN的全称为NativeAbstractionforNode.js,其表现上是一个Node.js包。装置后,就获得一堆C++头文件,内里是一堆宏。它主要为Node.js ... [详细]
  • Python实现变声器功能(萝莉音御姐音)的方法及步骤
    本文介绍了使用Python实现变声器功能(萝莉音御姐音)的方法及步骤。首先登录百度AL开发平台,选择语音合成,创建应用并填写应用信息,获取Appid、API Key和Secret Key。然后安装pythonsdk,可以通过pip install baidu-aip或python setup.py install进行安装。最后,书写代码实现变声器功能,使用AipSpeech库进行语音合成,可以设置音量等参数。 ... [详细]
  • 2018深入java目标计划及学习内容
    本文介绍了作者在2018年的深入java目标计划,包括学习计划和工作中要用到的内容。作者计划学习的内容包括kafka、zookeeper、hbase、hdoop、spark、elasticsearch、solr、spring cloud、mysql、mybatis等。其中,作者对jvm的学习有一定了解,并计划通读《jvm》一书。此外,作者还提到了《HotSpot实战》和《高性能MySQL》等书籍。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Centos7搭建ELK(Elasticsearch、Logstash、Kibana)教程及注意事项
    本文介绍了在Centos7上搭建ELK(Elasticsearch、Logstash、Kibana)的详细步骤,包括下载安装包、安装Elasticsearch、创建用户、修改配置文件等。同时提供了使用华为镜像站下载安装包的方法,并强调了保证版本一致的重要性。 ... [详细]
  • 本文介绍了网页播放视频的三种实现方式,分别是使用html5的video标签、使用flash来播放以及使用object标签。其中,推荐使用html5的video标签来简单播放视频,但有些老的浏览器不支持html5。另外,还可以使用flash来播放视频,需要使用object标签。 ... [详细]
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • JavaScript和Python是用于构建各种应用程序的两种有影响力的编程语言。尽管JavaScript多年来一直是占主导地位的编程语言,但Python的迅猛发展有 ... [详细]
  • React 分别打包测试、生产环境的配置
    在实际项目开发中,前端会面对多个环境的接口:开发环境、测试环境、生产环境,所以项目中网络请求的baseUrl也需要跟随这些环境来变化。我 ... [详细]
  • 头几天想写个小爬虫顺序,预备后端就用koa2。因而翻遍github与各大网站,都没找到一个好用的、轻一点的koa2脚手架,也找不到一个清楚些的搭建引见。github上的脚手架要么是 ... [详细]
author-avatar
小马哥
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有