单节点安装es以及安装jieba插件

2020-04-24 10:15:43 浏览数 (1)

jieba分词是中文里面比较好的分词器,而当前Elasticsearch官方并不支持jieba分词,但可以通过配置plugins的方式使用jieba分词器作为es的analyzer

0.配置环境:

-centos7-64

- elasticsearch 6.4.0

-elasticsearch-jieba-plugin-6.4.0 (与es版本一致)

1.准备好安装包(我已elasticsearch 6.4.0举例):

2.安装es以及配置es配置文件

2.1 解压安装包

2.2 修改配置文件

2.2.1 修改 elasticsearch.yml

2.2.2 修改 jvm.options

3.启动es ----报错

*****这个错是说不能用root启动

4。解决方案

给linux 添加一个新用户以及配置权限(这里就不详细说咋给liunx添加用户和分配权限了)

5.切换到新用户再次启动es

错误原因:使用非 root用户启动ES,而该用户的文件权限不足而被拒绝执行。

解决方法: chown -R 用户名:用户名 文件(目录)名

例如 chown -R lg:lg es

6.es启动成功:

7.安装jieba插件---并且进入文件夹

***安装 ----------Gradle

https://www.helplib.cn/xn_warm/how-to-install-gradle-on-centos-7

8.把这个文件拷贝到 --es安装目录写的plugins目录下

解压 ------

9.安装jieba插件成功

0 人点赞