首页 > 系统服务 > 详细

linux安装elasticsearch

时间:2019-11-01 12:48:36      阅读:108      评论:0      收藏:0      [点我收藏+]

上传安装包到linux,并解压

技术分享图片

 

 

 进入config目录,有个elasticsearch.yml

技术分享图片

 

 

 还有些端口什么的,在之前的一篇博客中有关于elasticsearch.yml的详细解释

进入bin目录。

./elasticsearch -d 启动

如果是root启动会报错,前面的博客中有说到

切换到elasearch 用户启动

 

执行命令:curl ‘http://localhost:9200/?pretty‘    或者  curl localhost:9200   ,如果出现以下结果,则ok

技术分享图片

 

 

 

启动成功后,  curl -XGET -H "Content-Type: application/json"  "http://localhost:9200/_analyze?pretty=true" -d‘{"text":"公安部各地校车将享最高路权"}‘;

技术分享图片

 

 

 以上结果是没用有分词(默认分词器)的,所以需要安装ik分词器

下载与你的es版本相对应的版本
 wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.1/elasticsearch-analysis-ik-6.4.1.zip


#解压
unzip elasticsearch-analysis-ik-6.4.1.zip

完成后重启es

 

ik_max_word 和 ik_smart 什么区别?

ik_max_word: 会将文本做最细粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,中华人民,中华,华人,人民共和国,人民,人,民,共和国,共和,和,国国,国歌”,会穷尽各种可能的组合;

ik_smart: 会做最粗粒度的拆分,比如会将“中华人民共和国国歌”拆分为“中华人民共和国,国歌”。

 

curl -XGET -H "Content-Type: application/json"  "http://localhost:9200/_analyze?pretty=true" -d‘{"text":"公安部:各地校车将享最高路权","analyzer": "ik_max_word"}‘;

技术分享图片

 

linux安装elasticsearch

原文:https://www.cnblogs.com/longyao/p/11775927.html

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