一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第8天,点击查看活动详情。
前言
工欲善其事,必先利其器,想要学习 Elasticsearch,自己搭建一套可以随时启动的节点是非常有必要的事情,对于自己快速使用的环境,单节点就能够满足需求,本文以实用为原则,手把手教你搭建一个能快速启动和关闭的 Elasticsearch 环境,保证你一路 Ctrl + C/V 就可以得到一套一摸一样的环境。
本文基础环境
为了便于操作,基于 Windows 平台搭建 ES
- Windows 11
- JDK 1.8
- Elasticsearch 7.8.0 for windows x64
- Kibana 7.8.0 for windows x64
- elasticsearch analysis ik 7.8.0
准备事项
首先我们要把文件下载好,如果你实在不想一个个点的话,我也贴心的给你打包好了:传送门,提取码:l99w。
将文件解压到你想要解压到的位置,将 ik 分词器解压到 elasticsearch 中的 plugin 文件夹中,如下图所示:
在启动服务之前,我们要确认一下 Java 环境是否安装正确,在路径的终端下执行 java -version
启动 Elasticsearch 服务
不需要进行任何配置,直接执行 bin 目录下的脚本文件(.bat)
服务启动成功,IK 分词器成功被加载
访问 http://localhost:9200 查看服务状态
启动 Kibana 服务
老样子
如果需要中文界面,可以根据下图进行修改,重启 Kibana 即可
使用 Kibana 操作 Elasticsearch
至此,环境搭建成功,接下来我们如果要快速启动服务的话,有两个思路:
- 将脚本注册为 Windows 服务,设置为开机启动,这样我们开机直接启动服务,适用于经常要使用这个环境或者这段时间都在学习 Elasticsearch 的同学,避免开来开去
- 将脚本的快捷方式放到桌面,缺点是不美观,优点是即用即开