ES 8.10安装@Lan 版本
本文目录 · 15 节
星球:Java进阶之路&二哥编程星球 | 专栏:派聪明RAG知识库 | 作者:沉默王二 | 发布:2025-07-30
ES 8.10安装@Lan 版本
ES 8.10安装@Lan 版本
章节难度:★☆☆☆☆ - 简单
项目名称:派聪明 RAG 知识库
©版权所有 - 二哥的编程星球&Java 进阶之路专属学习项目,严禁未经本项目原作者明确书面授权擅自分享至 GitHub、Gitee 等任何开放平台。违者将面临法律追究。
Mac M1 安装启动 Elasticsearch 8.10 全流程教程(简洁版)
1. 下载并解压 Elasticsearch
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.10.0-darwin-arm64.tar.gz
tar -xzf elasticsearch-8.10.0-darwin-arm64.tar.gz
mv elasticsearch-8.10.0 /usr/local/elasticsearch-8.10.0
2. 启动 Elasticsearch
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
cd /usr/local/elasticsearch-8.10.0
./bin/elasticsearch
重要:
第一次启动时,控制台会自动生成并打印 elastic 用户的初始密码,示例:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
==========================================
Authentication credentials generated
==========================================
The generated password for the elastic user is: XyzAbC123456
Please save it to log in to the Elasticsearch cluster.
请务必复制并妥善保存这个密码,后续使用 elastic 用户访问时需要它。
3. 查看启动日志确认服务启动
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
tail -f /usr/local/elasticsearch-8.10.0/logs/elasticsearch.log
等待日志显示集群状态变为 GREEN,说明启动成功。
4. 访问 Elasticsearch
默认启用 HTTPS 和安全认证,使用下面命令访问(跳过自签证书校验):
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
curl -u elastic https://localhost:9200 --insecure
输入刚才保存的 elastic 用户密码,即可看到版本和集群信息:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
{
"name": "你的节点名",
"cluster_name": "elasticsearch",
"version": {
"number": "8.10.0",
...
},
...
}
5. 常见问题简述
如果启动时提示数据目录被锁定,先关闭所有 ES 进程:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
pkill -f elasticsearch
如果需要监听特定 IP 或禁用 HTTPS,需修改 config/elasticsearch.yml(可选)
Mac M1 使用官方 ARM64 包,避免架构兼容问题
章节难度:★☆☆☆☆ - 简单
项目名称:派聪明 RAG 知识库
©版权所有 - 二哥的编程星球&Java 进阶之路专属学习项目,严禁未经本项目原作者明确书面授权擅自分享至 GitHub、Gitee 等任何开放平台。违者将面临法律追究。
Mac M1 安装启动 Elasticsearch 8.10 全流程教程(简洁版)
1. 下载并解压 Elasticsearch
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.10.0-darwin-arm64.tar.gz
tar -xzf elasticsearch-8.10.0-darwin-arm64.tar.gz
mv elasticsearch-8.10.0 /usr/local/elasticsearch-8.10.0
2. 启动 Elasticsearch
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
cd /usr/local/elasticsearch-8.10.0
./bin/elasticsearch
重要:
第一次启动时,控制台会自动生成并打印 elastic 用户的初始密码,示例:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
==========================================
Authentication credentials generated
==========================================
The generated password for the elastic user is: XyzAbC123456
Please save it to log in to the Elasticsearch cluster.
请务必复制并妥善保存这个密码,后续使用 elastic 用户访问时需要它。
3. 查看启动日志确认服务启动
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
tail -f /usr/local/elasticsearch-8.10.0/logs/elasticsearch.log
等待日志显示集群状态变为 GREEN,说明启动成功。
4. 访问 Elasticsearch
默认启用 HTTPS 和安全认证,使用下面命令访问(跳过自签证书校验):
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
curl -u elastic https://localhost:9200 --insecure
输入刚才保存的 elastic 用户密码,即可看到版本和集群信息:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
{
"name": "你的节点名",
"cluster_name": "elasticsearch",
"version": {
"number": "8.10.0",
...
},
...
}
5. 常见问题简述
如果启动时提示数据目录被锁定,先关闭所有 ES 进程:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
pkill -f elasticsearch
如果需要监听特定 IP 或禁用 HTTPS,需修改 config/elasticsearch.yml(可选)
Mac M1 使用官方 ARM64 包,避免架构兼容问题
章节难度:★☆☆☆☆ - 简单
项目名称:派聪明 RAG 知识库
©版权所有 - 二哥的编程星球&Java 进阶之路专属学习项目,严禁未经本项目原作者明确书面授权擅自分享至 GitHub、Gitee 等任何开放平台。违者将面临法律追究。
Mac M1 安装启动 Elasticsearch 8.10 全流程教程(简洁版)
1. 下载并解压 Elasticsearch
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.10.0-darwin-arm64.tar.gz
tar -xzf elasticsearch-8.10.0-darwin-arm64.tar.gz
mv elasticsearch-8.10.0 /usr/local/elasticsearch-8.10.0
2. 启动 Elasticsearch
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
cd /usr/local/elasticsearch-8.10.0
./bin/elasticsearch
重要:
第一次启动时,控制台会自动生成并打印 elastic 用户的初始密码,示例:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
==========================================
Authentication credentials generated
==========================================
The generated password for the elastic user is: XyzAbC123456
Please save it to log in to the Elasticsearch cluster.
请务必复制并妥善保存这个密码,后续使用 elastic 用户访问时需要它。
3. 查看启动日志确认服务启动
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
tail -f /usr/local/elasticsearch-8.10.0/logs/elasticsearch.log
等待日志显示集群状态变为 GREEN,说明启动成功。
4. 访问 Elasticsearch
默认启用 HTTPS 和安全认证,使用下面命令访问(跳过自签证书校验):
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
curl -u elastic https://localhost:9200 --insecure
输入刚才保存的 elastic 用户密码,即可看到版本和集群信息:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
{
"name": "你的节点名",
"cluster_name": "elasticsearch",
"version": {
"number": "8.10.0",
...
},
...
}
5. 常见问题简述
如果启动时提示数据目录被锁定,先关闭所有 ES 进程:
textjavascripttypescriptcsshtmlbashjsonmarkdownpythonjavaccpprubygorustphpsqlyaml Copy
pkill -f elasticsearch
如果需要监听特定 IP 或禁用 HTTPS,需修改 config/elasticsearch.yml(可选)
Mac M1 使用官方 ARM64 包,避免架构兼容问题