天天看点

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

作者:长颈鹿睡觉

Elasticsearch是一个开源的分布式搜索引擎,具有良好的性能和可扩展性,广泛应用于程序搜索、网站搜索等场景。

Kibana是一个开源的数据分析和可视化平台,它可以与Elasticsearch进行协作,对Elasticsearch的数据进行可视化的展示。

下载Elasticsearch

官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch

选择Windows版下载。

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

启动Elasticsearch

下载完成之后是一个压缩包:elasticsearch-8.6.2-windows-x86_64.zip

不用安装,直接找一个目录,解压缩就可以。

解压缩后在elasticsearch-8.6.2-windows-x86_64\elasticsearch-8.6.2\bin下找到启动程序elasticsearch.bat

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

在地址栏输入cmd,在当前目录打开命令行窗口。

输入如下命令,将字符编码切换为utf-8,如果不切换,运行Elasticsearch会出现乱码

chcp 65001           
分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

输入启动命令:

elasticsearch.bat           

启动之后,要进行初始化,需要运行一段时间,耐心等待。

初始化完成之后,会生成2个密码。

1.Elasticsearch用户elastic的密码;

2.Kibana enrollment token;

这两个密码只能在第一次运行时看到,要找个文件保存起来,后面登录会用到。

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

下载Kibana

下载地址:https://www.elastic.co/cn/downloads/kibana

选择Windows版本

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

启动Kibana

Kibana下载完成后也是一个压缩包:kibana-8.6.2-windows-x86_64.zip

无需安装,找个目录解压即可。

进入目录kibana-8.6.2-windows-x86_64\kibana-8.6.2\bin,地址栏输入cmd,启动命令行窗口。

执行chcp 65001命令,切换字符编码为utf-8,防止出现乱码。

chcp 65001           
分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

执行Kibana的启动命令,启动完成后,会输出浏览器访问Kibana的地址。

kibana.bat           
分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

登录Kibana

在浏览器中输入上一步的Kibana登录地址。

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

在界面中输入启动Elasticsearch时生成的Kibana enrollment token,点击Configure Elastic。

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

配置完成后,显示登录界面。

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

用户名是elastic,密码是启动Elasticsearch时生成的,点击Log in登录。

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

点击Explore on my own,进入主界面。

分布式搜索引擎Elasticsearch和Kibana的安装(Windows平台)

在这里可以进行Elasticsearch的配置与管理。

至此,完成了Elasticsearch和Kibana在Windows平台下的安装。

继续阅读