您的位置:首页 > 其它

elasticsearch 2.3.4中文分词插件ik 1.9.4安装

2016-08-25 15:55 477 查看
网上的很多教程全部都是很久以前的,版本太老了,安装方式不同。弄了半天总算是装好了。

ES的安装过程就不说了,直接说ik的。

git链接:https://github.com/medcl/elasticsearch-analysis-ik

首先上git根据自己的ES版本号下载对应版本的ik。例如ES2.3.4的 https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v1.9.4(这里推荐下载第一个zip,可以省去mvn,当初第一次mvn真的花了很久时间)。

将下载的zip解压缩到ES的plugins目录下的ik文件夹中(文件夹没有,需要自己创建)。

获得config文件夹、ik的一个jar文件、一些其他的文件。

将jar文件移动到ES的lib目录中,否则会报错  ElasticsearchException[Could not find plugin class [org.elasticsearch.plugin.analysis.ik.AnalysisIkPlugin]];

在文件 /etc/elasticsearch/elasticsearch.yml  (可能每个人路径略有不同)的末尾添加:

# elasticsearch plugin ik 

index.analysis.analyzer.ik.type: "ik"

保存后重启elasticsearch,尝试打开 http://localhost:9200/index/_analyze?analyzer=ik&pretty=true&text=成功安装插件

顺便提一下elasticsearch head插件的安装。  在elasticsearch上级目录运行即可:  elasticsearch/bin/plugin install mobz/elasticsearch-head

重启ES,测试页面   http://localhost:9200/_plugin/head/
如果帮助到了您,请留个言~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  elasticsearch git 插件