以下是 Elasticsearch 在 Windows 系统上的详细下载安装指南:
一、准备工作
系统要求
- 操作系统:Windows 10/11 或 Windows Server 2016+
- Java 环境:Elasticsearch 8.x 需要 JDK 17+(自带 JDK,也可自定义)
- 内存:至少 4GB RAM,推荐 8GB+
- 存储:至少 2GB 可用空间
二、下载 Elasticsearch
方式 1:官网下载(推荐)
- 访问 Elastic 官网下载页
- 选择 Windows 平台
- 点击 Download(8.x 版本包含免费安全功能)
- 文件格式为 .zip 压缩包(约 600MB)
方式 2:直接下载链接
- 历史版本:可在官网选择其他版本
- 当前最新版(8.x):https://artifacts.elastic.co/downloads/elasticsearch/
三、安装步骤
步骤 1:解压文件
- 将下载的
elasticsearch-8.x.x-windows-x86_64.zip解压到任意目录- 例如:
C:\Elasticsearch\或D:\Programs\elasticsearch-8.x.x\ - 路径避免中文和空格
- 例如:
步骤 2:配置环境变量(可选)
- 右键'此电脑' → 属性 → 高级系统设置 → 环境变量
- 方便后续命令行直接使用
elasticsearch命令
在 系统变量 中编辑 Path,添加 Elasticsearch 的 bin 目录路径:
C:\Elasticsearch\elasticsearch-8.x.x\bin
步骤 3:调整配置(重要)
编辑 config/elasticsearch.yml:
# 集群名称(单机可保持默认)
cluster.name: my-elasticsearch
# 节点名称
node.name: node-1
# 数据存储路径(确保目录存在且有权限)
path.data: ./data
# 日志路径
path.logs: ./logs

