1、手动下载对应Elasticsearch版本的 elasticsearch-analysis-ik-xxx.zip(版本一定要一致否则报错)

下载地址:https://release.infinilabs.com/analysis-ik/stable/

2、将下载的压缩文件迁移到Linux系统的一个临时目录

将下载的压缩包上传到 Elasticsearch 所在服务器(或容器)的某个目录(例如 /tmp/ 目录,若使用 Docker 容器,需先将文件拷贝到容器内:docker cp 本地压缩包路径 容器名:/tmp/)。

3、执行命令安装插件

进入 Elasticsearch 的 bin 目录,执行本地安装命令(替换 file:/tmp/elasticsearch-analysis-ik-8.14.0.zip 为你的压缩包实际路径):

# 本地安装命令格式:./elasticsearch-plugin install file:本地文件路径
./elasticsearch-plugin install file:/tmp/elasticsearch-analysis-ik-8.14.0.zip

在这里插入图片描述
安装过程中输入 y 确认权限,等待安装完成;

4、验证安装成功

必须重启 Elasticsearch 才能加载插件:
若为本地 ES:kill -9 ES进程ID 停止进程,再执行 ./elasticsearch -d 后台启动;
若为 Docker 容器:docker restart 容器名 重启容器。
执行请求

# 在容器内执行 curl 命令(或通过 Postman 访问外部地址)
curl -X POST "http://localhost:9200/_analyze" -H "Content-Type: application/json" -d '
{
  "analyzer": "ik_max_word",
  "text": "测试IK分词器是否安装成功"
}
'

出现中文分词效果安装成功
在这里插入图片描述

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐