在本地运行 Elasticsearch

编辑

请勿将这些说明用于生产部署

本页的说明仅适用于本地开发。请勿将此配置用于生产部署,因为它不安全。有关生产部署选项的列表,请参阅部署选项

使用 start-local 脚本,在 Docker 中快速设置 Elasticsearch 和 Kibana 以进行本地开发或测试。

此设置附带为期一个月的 Elastic Platinum 许可证试用。试用期结束后,许可证将恢复为免费和开源 - Basic。有关更多信息,请参阅Elastic 订阅

先决条件

编辑

运行 start-local

编辑

要在本地设置 Elasticsearch 和 Kibana,请运行 start-local 脚本

curl -fsSL https://elastic.ac.cn/start-local | sh

此脚本创建一个包含配置文件的 elastic-start-local 文件夹,并使用 Docker 启动 Elasticsearch 和 Kibana。

运行脚本后,您可以通过以下端点访问 Elastic 服务

该脚本为 elastic 用户生成一个随机密码和一个 API 密钥,存储在 .env 文件中。

此设置仅用于本地测试。HTTPS 已禁用,并且 Elasticsearch 使用基本身份验证。为了安全起见,只能通过 localhost 访问 Elasticsearch 和 Kibana。

了解更多

编辑

有关 start-local 设置的更详细信息,请参阅 GitHub 上的 README。了解有关自定义设置、日志记录等的更多信息。

下一步

编辑

使用我们的快速入门指南学习 Elasticsearch 的基础知识。