一、安装ElasticSearch8.6.1
1.官网下载ElasticSearch8.6.1压缩包后解压
2.安装为服务
elasticsearch-service.bat install
3.运行
elasticsearch-service.bat start
4.通过浏览器访问 http://localhost:9200/
提示需要登录,但不知密码是啥。
5.重置密码
elasticsearch-reset-password -u elastic
操作失败。原因:当前分区e盘空间太小。
6.修改配置文件elasticsearch.yml中的path.data和path.logs,指向d盘中的目录。
修改前:
修改后:
7.继续重置密码
停止服务:elasticsearch-service.bat stop
重启服务:elasticsearch-service.bat start
重置密码: elasticsearch-reset-password -u elastic
重置成功,记下控制台打印的新密码
8.通过浏览器访问http: //localhost:9200/
输入账号密码登录:
账号:elastic
密码:重置后的新密码
9.看到提示信息,表明安装成功。
二、安装logstash8.6.1
1.官网下载logstash8.6.1压缩包后解压
2.写一个测试配置文件logstash-test.conf,放入config文件夹中
3.运行
logstash.bat -f ./config/logstash-test.conf
输入123,打印出message。
表明启动成功。
三、安装Kibana8.6.1
1.官网下载Kibana8.6.1压缩包后解压
2.运行,有明显的error
Reason: missing authentication credentials
网上找到的解决办法:
https://www.saoniuhuo.com/question/detail-2359119.html
3.在elasticsearch中重置用户kibana_system的密码
elasticsearch-reset-password.bat -u kibana_system --auto
4.编辑kibana.yml文件,设置elasticsearch.password为上一步重置后的密码
5.正常启动kibana
6.在浏览器中打开 http://localhost:5601/app/dev_tools#/console。
输入用户名为"elastic",密码为用户elastic的密码,而不是kibana密码。
登录成功。
执行命令:GET /_cat/health? 可正常查看服务状态。
表明kibana安装成功。