Elasticsearch2.2.1安装ik中文分词插件

发表于  菜鸟之路   2016-03-30   字数:1261   阅读量: 691    字号:   赞: 2    

Elasticsearch2.2.1安装ik中文分词插件

Elasticsearch版本变化的很快,操作方式有一些变化,网上的教程大多复制粘贴,有一些过时了,故写此篇记录下安装过程。


安装准备

运行环境:Windows7 64bit
Elasticsearch版本:2.2.1
Apache Maven版本:3.2.5
IK中文分词插件版本:1.8.1

第一步:下载安装Elasticsearch及head插件

1. 从官网:https://www.elastic.co/downloads/elasticsearch 下载ZIP包,解压后进入elasticsearch-2.2.1\bin 目录,双击elasticsearch.bat运行,浏览器输入:http://localhost:9200/,出现以下界面表示启动成功。

2.利用CMD命令进入elasticsearch-2.2.1\bin 目录,然后输入如下命令安装elasticsearch-head插件,如图所示:

plugin install mobz/elasticsearch-head


安装成功后,浏览器输入http://localhost:9200/_plugin/head/ ,会出现下图所示的界面,表示该插件安装成功。

第二步:安装IK中文分词插件

1.下载IK中文分词插件压缩包:https://github.com/medcl/elasticsearch-analysis-ik
2.检查maven环境是否设置成功,如果不成功请参照http://jingyan.baidu.com/article/cb5d61050b8ee7005d2fe04e.html设置,成功后在CMD命令窗口如下图所示:

3.进入下载的分词插件所在目录elasticsearch-analysis-ik-master/下执行以下命令:

mvn clean package

之后会编译,时间视网速而定,成功后会显示如下界面:

然后将elasticsearch-analysis-ik-master文件夹下target/releases/elasticsearch-analysis-ik-1.8.1.zip解压,目录如下所示:

将解压后的elasticsearch-analysis-ik-1.8.1重命名为ik,并复制到elasticsearch目录的plugin文件夹下。

4.打开elasticsearch目录的config文件夹,编辑elasticsearch.yml文件,最下面加入如下代码:

index.analysis.analyzer.ik.type : “ik”

5.重新启动elasticsearch,会发现加载ik插件的信息如下图所示:

第三步:测试IK中文分词插件

打开http://localhost:9200/_plugin/head/,找到复合查询标签,在查询窗口输入以下代码:http://localhost:9200/_analyze?analyzer=ik&pretty=true&text=sojson在线工具真好用
如下图所示则表明安装分词插件成功


已有 0 条评论