首页 > 其他 > 详细

ElasticSearch安装

时间:2020-06-17 13:58:14      阅读:59      评论:0      收藏:0      [点我收藏+]

ElasticSearch安装

安装ElasticSearch

  1. 官网下载

官网:https://www.elastic.co/

技术分享图片

  1. 解压安装包

技术分享图片

bin  #启动文件 
config #配置文件    
	log4j2  #日志配置文件    
	jvm.options  #java 虚拟机相关的配置    
	elasticsearch.yml ? #elasticsearch 的配置文件 
lib #相关jar包 
logs #日志 
modules #功能模块 
plugins  #插件
  1. 运行bin目录下的elasticsearch.bat,启动ElasticSearch,默认9200端口

技术分享图片

  1. 访问9200端口,查看ES信息

技术分享图片

安装ES可视化插件head

  1. 下载地址:https://github.com/mobz/elasticsearch-head/

技术分享图片

  1. 查看文件目录

技术分享图片

  1. 打开cmd,npm安装运行
npm install 
npm run start

若存在跨域问题,修改elasticsearch.yml配置文件,在文件末尾添加:

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

运行结果:

技术分享图片

  1. 访问9100端口

技术分享图片

安装Kibana

Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索 引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查 询动态。设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动 Elasticsearch索引监测。

  1. 官网下载地址:https://www.elastic.co/cn/kibana
    技术分享图片

  2. 解压

技术分享图片

  1. 汉化

进入config目录,修改kibana.yml文件,在文件末尾添加:

i18n.locale: "zh-CN"
  1. 运行bin目录下的kibana.bat,启动kibana,默认端口5601

技术分享图片

  1. 访问5601端口

技术分享图片

IK分词器安装

分词:即把一段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是将每个字看成一个词,比如 “你好世界” 会被分为"你","好","世","界",这显然是不符合要求的,所以我们需要安装中文分词器ik来解决这个问题。 如果要使用中文,建议使用ik分词器!
IK提供了两个分词算法:ik_smart 和 ik_max_word,其中 ik_smart 为少切分,ik_max_word为细粒度划分。

  1. 官网下载:https://github.com/medcl/elasticsearch-analysis-ik

技术分享图片

  1. 解压到ElasticSearch的plugins文件夹下

技术分享图片

  1. 重启ElasticSearch,发现加载了ik分词器

技术分享图片

ElasticSearch安装

原文:https://www.cnblogs.com/yinrz/p/13152020.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!