Windows 安装 Elasticsearch、Kibana、Logstash
Elasticsearch 安装与简单配置
Windows 环境下载安装
下载后安装到没有空格的路径下。比如:D:\softwares\elasticsearch-7.9.2
启动方式:D:\softwares\elasticsearch-7.9.2\bin>elasticsearch
启动后在浏览器中访问:

查看已安装的插件:D:\softwares\elasticsearch-7.9.2\bin>elasticsearch-plugin list
安装 analysis-icu 插件:elasticsearch-plugin install analysis-icu,安装好后重新启动,然后查看:

简单配置
如何在开发机上运行多个 Elasticsearch 实例?
在 bin 目录下,分别打开3个命令行窗口、各执行一条语句(windows下必须分别执行多个CMD 才能模拟多节点集群):
- elasticsearch -E node.name=node1 -E cluster.name=geektime -E path.data=node1_data -d
- elasticsearch -E node.name=node2 -E cluster.name=geektime -E path.data=node2_data -d
- elasticsearch -E node.name=node3 -E cluster.name=geektime -E path.data=node3_data -d
查看集群中运行的节点:http://127.0.0.1:9200/_cat/nodes

删除进程:ps | grep elasticsearch ,kill pid
Kibana 的安装
Kibana 是基于 Elasticsearch 运行的,所以在启动 Kibana 前需要将 Elasticsearch 运行起来。
运行 Kibana:D:\softwares\kibana-7.8.0\bin>kibana
启动后在浏览器中访问:http://localhost:5601
Kibana Console
- Dev Tool
- Search Profiler
- Help + 一些快捷键
- Ctrl + / (查看API帮助文档)
- Ctrl + I 代码收缩
Logstash 安装
启动:
1 | D:\softwares\logstash-7.8.0\bin>logstash -f logstash.conf |
查看索引:
1 | http://10.103.131.242:9200/_cat/indices?v |
注意点:logstash.conf 部分修改(windows和mac上不同:一般我们从windows系统中复制的路径都是\斜杠的,但是配置文件中的路径需要的是/斜杠的路径):
1 | input { |
windows下还有个小问题要注意:
logstash 的安装目录不能有空格,不然运行会报错:找不到或无法加载主类。