阿里云Elasticsearch小白入门完全指南(超详细版)

简介: 本指南详解阿里云Elasticsearch入门全流程:从注册账号、创建VPC网络和交换机,到购买向量增强版ES实例(8.17.0)、配置Kibana白名单并登录,再到使用Dev Tools创建索引、写入/查询数据(全文、精确、范围等),以及可视化与成本优化建议。

步骤1:注册阿里云账号

打开阿里云官网:https://www.aliyun.com/

点击右上角"免费注册"

使用手机号或邮箱完成注册

完成实名认证(个人用户选"个人实名认证")


步骤2:创建专有网络VPC(必须!)

为什么需要VPC?

阿里云ES实例必须部署在VPC网络中,这是安全要求。

创建步骤:

登录阿里云控制台:https://ecs.console.aliyun.com/

在顶部搜索栏输入"专有网络VPC"并进入

选择地域(建议选离你最近的,比如"华东1(杭州)")

点击"创建专有网络"

VPC名称:随便起个名字,比如"my-vpc"

IPv4网段:使用默认的"192.168.0.0/16"即可

点击"确定"


创建虚拟交换机(vSwitch):

在VPC详情页,点击左侧"交换机"

点击"创建交换机"

交换机名称:比如"my-vswitch"

可用区:选择一个可用区(比如"可用区I")

网段:使用默认的"192.168.0.0/24"

点击"确定"



步骤3:购买ES实例

在顶部搜索栏输入"Elasticsearch"并进入


点击"创建实例"


配置关键参数:

image.png


点击"立即购买"


确认订单,完成支付


步骤4:等待实例创建(约15-20分钟)

在实例列表中可以看到创建进度,状态变为"运行中"即为完成。


配置与使用

步骤5:配置Kibana访问

在实例管理页面,找到"Kibana公网访问"

点击"修改配置"

添加你的公网IP到白名单:

查看自己的公网IP:https://www.ip138.com/

在白名单中添加你的IP地址,格式:你的IP/32

点击"确定"保存

步骤6:登录Kibana

在实例管理页面,点击"Kibana公网入口"链接

登录信息:

用户名:elastic

密码:创建实例时设置的密码

首次登录点击"自己浏览"

步骤7:基础数据操作

在Kibana左侧菜单,点击"开发工具"(Dev Tools)

创建索引


PUT /my_first_index
{
  "mappings": {
    "properties": {
      "title": { "type": "text" },
      "content": { "type": "text" },
      "author": { "type": "keyword" },
      "publish_date": { "type": "date" },
      "views": { "type": "integer" }
    }
  }
}
写入数据

POST /my_first_index/_doc
{
  "title": "阿里云ES入门教程",
  "content": "这是一个非常详细的Elasticsearch入门教程",
  "author": "小白用户",
  "publish_date": "2024-01-01",
  "views": 100
}

再写入几条测试数据:

POST /my_first_index/_doc
{
  "title": "Elasticsearch搜索技巧",
  "content": "学习ES的高级搜索功能",
  "author": "技术专家",
  "publish_date": "2024-01-02",
  "views": 200
}

POST /my_first_index/_doc
{
  "title": "大数据分析实战",
  "content": "使用ES进行数据分析",
  "author": "数据工程师",
  "publish_date": "2024-01-03",
  "views": 150
}
查询数据
  1. 全文搜索

GET /my_first_index/_search
{
  "query": {
    "match": {
      "content": "教程"
    }
  }
}
  1. 精确匹配

GET /my_first_index/_search
{
  "query": {
    "term": {
      "author": "小白用户"
    }
  }
}
  1. 范围查询

GET /my_first_index/_search
{
  "query": {
    "range": {
      "views": {
        "gte": 150
      }
    }
  }
}
  1. 查看所有数据

GET /my_first_index/_search
{
  "query": {
    "match_all": {}
  }
}


步骤8:使用可视化功能

  1. 在Kibana左侧菜单,点击"Analytics" -> “Dashboard”
  2. 点击"创建仪表板"
  3. 点击"添加可视化"
  4. 选择"数据可视化"
  5. 选择索引模式(创建一个包含my_first_index的索引模式)
  6. 创建各种图表:柱状图、折线图、饼图等

步骤9:导入示例数据

  1. 在Kibana主页,点击"添加示例数据"
  2. 选择"Sample eCommerce orders"或"Sample flight data"
  3. 点击"添加数据"
  4. 在"发现"页面可以查看示例数据


成本控制

按量付费:个人学习推荐按量付费,不用时可以释放资源

监控费用:在阿里云控制台"费用中心"查看实时费用

及时释放:学习完成后及时释放实例,避免产生不必要费用


连接问题

无法访问Kibana:检查白名单是否正确配置

密码忘记:在实例管理页面可以重置密码

网络不通:确保VPC和交换机配置正确


性能优化 (学习环境)

  • 单节点无需设置副本(副本数设为0)
  • 索引分片数建议5-10个
  • 避免一次性写入大量数据


下一步建议

  1. 学习Elasticsearch的核心概念(索引、文档、分片、副本)
  2. 掌握DSL查询语法
  3. 学习聚合查询和数据分析
  4. 了解索引生命周期管理
相关文章
|
18天前
|
人工智能 数据可视化 安全
王炸组合!阿里云 OpenClaw X 飞书 CLI,开启 Agent 基建狂潮!(附带免费使用6个月服务器)
本文详解如何用阿里云Lighthouse一键部署OpenClaw,结合飞书CLI等工具,让AI真正“动手”——自动群发、生成科研日报、整理知识库。核心理念:未来软件应为AI而生,CLI即AI的“手脚”,实现高效、安全、可控的智能自动化。
34854 48
王炸组合!阿里云 OpenClaw X 飞书 CLI,开启 Agent 基建狂潮!(附带免费使用6个月服务器)
|
13天前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
12265 37
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
8天前
|
人工智能 JavaScript Ubuntu
低成本搭建AIP自动化写作系统:Hermes保姆级使用教程,长文和逐步实操贴图
我带着怀疑的态度,深度使用了几天,聚焦微信公众号AIP自动化写作场景,写出来的几篇文章,几乎没有什么修改,至少合乎我本人的意愿,而且排版风格,也越来越完善,同样是起码过得了我自己这一关。 这个其实OpenClaw早可以实现了,但是目前我觉得最大的区别是,Hermes会自主总结提炼,并更新你的写作技能。 相信就冲这一点,就值得一试。 这篇帖子主要就Hermes部署使用,作一个非常详细的介绍,几乎一步一贴图。 关于Hermes,无论你赞成哪种声音,我希望都是你自己动手行动过,发自内心的选择!
2551 26
|
30天前
|
人工智能 JSON 机器人
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
本文带你零成本玩转OpenClaw:学生认证白嫖6个月阿里云服务器,手把手配置飞书机器人、接入免费/高性价比AI模型(NVIDIA/通义),并打造微信公众号“全自动分身”——实时抓热榜、AI选题拆解、一键发布草稿,5分钟完成热点→文章全流程!
45761 157
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
|
6天前
|
人工智能 弹性计算 安全
Hermes Agent是什么?怎么部署?超详细实操教程
Hermes Agent 是 Nous Research 于2026年2月开源的自进化AI智能体,支持跨会话持久记忆、自动提炼可复用技能、多平台接入与200+模型切换,真正实现“越用越懂你”。MIT协议,部署灵活,隐私可控。
1823 3
|
3天前
|
弹性计算 人工智能 自然语言处理
阿里云Qwen3.6全新开源,三步完成专有版部署!
Qwen3.6是阿里云全新MoE架构大模型系列,稀疏激活显著降低推理成本,兼顾顶尖性能与高性价比;支持多规格、FP8量化、原生Agent及100+语言,开箱即用。
|
1天前
|
缓存 人工智能 自然语言处理
我对比了8个Claude API中转站,踩了不少坑,总结给你
本文是个人开发者耗时1周实测的8大Claude中转平台横向评测,聚焦Claude Code真实体验:以加权均价(¥/M token)、内部汇率、缓存支持、模型真实性及稳定性为核心指标。