elasticsearch和kibana的安装

时间:2023-01-04 10:59:08

Elasticsearch简介

Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库--无论是开源还是私有。

Elasticsearch安装

添加用户 - Elasticsearch默认禁止root用户启动

#添加用户组
groupadd elasticsearch

#添加用户
useradd  -g elasticsearch  elasticsearch

安装Elasticsearch

#下载elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.5.3-linux-x86_64.tar.gz

#解压
tar -xvzf elasticsearch-8.5.3-linux-x86_64.tar.gz

#移动
mv elasticsearch-8.5.3 /usr/local/elasticsearch-8.5.3

#修改用户/用户组
chown -R elasticsearch:elasticsearch /usr/local/elasticsearch-8.5.3

启动Elasticsearch

#切换目录
cd /usr/local/elasticsearch-8.5.3

#启动Elasticsearch
su elasticsearch ./bin/elasticsearch

官网手册见

https://www.elastic.co/guide/en/elasticsearch/reference/current/elasticsearch-intro.html

Kibana介绍

Kibana 是通向 Elastic 产品集的窗口。 它可以在 Elasticsearch 中对数据进行视觉探索和实时分析。

Kibana安装

安装Kibana

#下载kibana
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.5.3-linux-x86_64.tar.gz

#解压
tar -xvzf kibana-8.5.3-linux-x86_64.tar.gz

#移动
mv kibana-8.5.3 /www/wwwroot/kibana-8.5.3

#修改用户/用户组
chown -R elasticsearch:elasticsearch /www/wwwroot/kibana-8.5.3

配置文件修改

vim config/kibana.yml

#外网访问
server.host: "0.0.0.0"

#汉化
i18n.locale: "zh-CN"

启动Kibana

#切换目录
cd /www/wwwroot/kibana-8.5.3

#启动Elasticsearch
su elasticsearch bin/kibana

kibana登录

生成授权token

#切换目录
cd /usr/local/elasticsearch-8.5.3

#生成授权token
./bin/elasticsearch-create-enrollment-token -s node
eyJ2ZXIiOiI4LjUuMyIsImFkciI6WyIxOTIuMTY4LjIzLjE2Mzo5MjAwIl0sImZnciI6ImFhMzM4ZWZjZWVhNzMyMWVlYmI3YmI5YmVkZTcwZDhiZTRlZThhNjBiMTljM2UzNDhjYTlkNmIwYWE0YTY0ZjYiLCJrZXkiOiJwZklPZDRVQkE2MV8xbFJGb29iTjpJZ2pXb3lUVFR6bWpwT2c3aVNMZUZBIn0=

重置密码

#切换目录
cd /usr/local/elasticsearch-8.5.3

#重置密码
./bin/elasticsearch-reset-password -u elastic

This tool will reset the password of the [elastic] user to an autogenerated value.
The password will be printed in the console.
Please confirm that you would like to continue [y/N]y


Password for the [elastic] user successfully reset.
New value: jloMQ7ZCTlcZUr_hmDoB

登录kibana

  1. 访问http://192.168.23.163:5601
  2. 输入token
  3. 输入账号:elastic 密码:jloMQ7ZCTlcZUr_hmDoB

官网手册见

https://www.elastic.co/guide/en/kibana/current/introduction.html