一 JDK环境变量
1、安装 Java 环境
2、配置JDK环境变量
3、验证配置打开命令提示符(CMD),输入 java -version
二 Elasticsearch安装和配置
1、下载 Elasticsearch
2、解压并安装
- 将下载的压缩包解压到指定目录(例如:
D:\elasticsearch9)。
3、配置 Elasticsearch环境变量(可选)
- 添加
ES_HOME环境变量 - 将
%ES_HOME%\bin添加到PATH
4、配置 Elasticsearch环境变量
-
打开解压后的
config目录,编辑elasticsearch.yml文件。 -
根据需要配置集群名称、节点名称、网络设置等。
http.host: 0.0.0.0
# config/elasticsearch.yml
cluster.name: my-application
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
discovery.type: single-node
xpack.security.enabled: false
修改完毕,重启,访问浏览器成功页面如下:

三 安装后启动失败常见问题
1、内存参数设置
config/jvm.options
-Xms512m
-Xmx512m
部分错误日志
There is insufficient memory for the Java Runtime Environment to continue.
Native memory allocation (mmap) failed to map 8518631424 bytes. Error detail: G1 virtual space
Possible reasons:
The system is out of physical RAM or swap space
2、启动成功不能访问
在 Elasticsearch 启动后,可以在浏览器的地址栏输入:http://localhost:9200/ ,客户端无法访问
原因:是因为ES8默认开启了 ssl 认证
config/elasticsearch.yml
xpack.security.enabled: false