#ELK系安装

Elasticsearch

windows下安装

1、下载安装包

下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-8-6-1
le8al86u.png

2、解压缩包

下载完成后解压缩包,然后进入项目,进入bin文件夹执行elasticsearch.bat

启动成功后会得到一些配置信息,如用户名密码以及token之类的值,全都要复制下来保存好

202302171657600.png

3、验证安装结果

打开浏览器输入:https://localhost:9200

账号密码粘贴上面保存的配置,然后登录即可
出现如下图中内容,则表示启动成功

202302171710902.png

Elasticsearch-head

安装node环境

下载地址:https://nodejs.org/
下载好安装包,安装路径没要求,就一直下一步即可。

安装Grunt工具

在CMD命令窗输入:npm install -g grunt-cli

安装Elasticsearch-head插件

1、下载项目包

https://github.com/mobz/elasticsearch-head

2、解压包和装包

进入项目目录,打开cmd命令窗,输入:npm install
le8bkl6e.png

3、启动项目

输入:npm run start
le8bmhig.png

4、配置修改

打开config/elasticsearch.yml文件,添加如下配置:

1
2
3
http.cors.enabled: true 
http.cors.allow-origin: "*"
http.cors.allow-headers: "*"

重启Elasticsearch和Elasticsearch-head
然后输入:http://localhost:9100/?auth_user=elastic&auth_password=你的密码
如下页面表示成功
le8bsj54.png

Kibana

windows下安装

1、下载安装包

下载地址:https://www.elastic.co/cn/downloads/past-releases/kibana-8-6-1
fasfa.png

2、启动服务

进入项目目录,进入bin目录,运行Kibana.bat
输入保存的Kibana的token
dfjaso.png
输入保存的账号密码登录即可
le8c4yfs.png
kibana首页.png

启动过程有可能出现如下问题:
Unable to retrieve version information from Elasticsearch nodes. self signed
需要把System: Elasticsearch相关的配置都注掉,直接生成token登录即可
进入bin目录,输入:

1
./elasticsearch-create-enrollment-token.bat -s kibana