找回密码
 立即注册
搜索
查看: 2|回复: 0

Windows 安装 Elasticsearch 8.17.10 + IK 分词 + Kibana 完整教程

[复制链接]

7

主题

0

回帖

1

积分

管理员

积分
1
发表于 昨天 15:59 | 显示全部楼层 |阅读模式
本文为Windows 64 位环境下,Elasticsearch 8.17.10 单机部署、IK 分词器安装、Kibana 可视化配置的一站式教程,全程复制粘贴即可完成。
一、前置准备
系统:Windows 10/11 64 位,内存≥4G
路径要求:安装目录无中文、无空格,本文示例路径:D:\es\elasticsearch
版本对齐:Elasticsearch、IK 分词、Kibana 均使用8.17.10
二、安装 Elasticsearch 8.17.10
1. 下载安装包
官方下载地址:
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.17.10-windows-x86_64.zip
下载后解压到 D:\es\elasticsearch
2. 配置 elasticsearch.yml
打开 D:\es\elasticsearch\config\elasticsearch.yml,清空原有内容,粘贴以下配置:
yaml
# 集群与节点
cluster.name: my-es-cluster
node.name: node-1
discovery.type: single-node  # 单机模式必开

# 网络配置
network.host: 0.0.0.0        # 允许局域网访问
http.port: 9200

# 数据与日志路径
path.data: ./data
path.logs: ./logs

# 开发环境关闭安全认证
xpack.security.enabled: false
xpack.security.enrollment.enabled: false

# 索引缓冲区性能优化
indices.memory.index_buffer_size: 30%
3. 配置 JVM 内存
打开 config/jvm.options,修改堆内存(根据机器调整,建议不超过物理内存 50%):
plaintext
-Xms2g
-Xmx2g
4. 安装 IK 中文分词器
以管理员身份打开 CMD,进入 ES 的 bin 目录:
cmd
cd D:\es\elasticsearch\bin
执行分词器安装命令:
cmd
elasticsearch-plugin install https://release.infinilabs.com/analysis-ik/stable/elasticsearch-analysis-ik-8.17.10.zip
IK 官方地址:https://release.infinilabs.com/analysis-ik/stable/
5. 启动与验证
临时启动:双击 bin\elasticsearch.bat,看到 started 即成功
访问验证:浏览器打开 http://localhost:9200,返回 JSON 信息则正常
6. 安装为 Windows 服务(推荐)
CMD 执行以下命令,实现开机自启:
cmd
elasticsearch-service.bat install
elasticsearch-service.bat start
三、安装 Kibana 8.17.10
1. 下载安装包
官方下载地址:
https://artifacts.elastic.co/downloads/kibana/kibana-8.17.10-windows-x86_64.zip
解压到与 ES 同级目录,例如 D:\es\kibana
2. 配置 kibana.yml
打开 config\kibana.yml,粘贴以下配置:
yaml
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://localhost:9200"]
3. 启动与访问
启动:双击 bin\kibana.bat
访问地址:http://localhost:5601
进入后即可在 Dev Tools 中操作 ES,使用 IK 分词进行中文检索
四、常见问题与注意事项
启动失败:检查路径是否含中文、JVM 内存是否过大、端口 9200/5601 是否被占用
IK 分词不生效:确认分词器版本与 ES 完全一致,重启 ES 服务
生产环境:必须开启 xpack.security 认证,修改默认端口,禁止公网直接暴露
服务管理:停止服务用 elasticsearch-service.bat stop,卸载用 uninstall
五、快速验收清单
✅ ES 访问:http://localhost:9200 正常返回
✅ IK 分词插件安装成功
✅ Kibana 可正常打开并连接 ES
✅ Windows 服务已安装并自启
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|skypiea

GMT+8, 2026-3-31 05:40 , Processed in 0.040595 second(s), 19 queries .

Powered by skypiea

快速回复 返回顶部 返回列表