elasticsearch和kibana的安装

  • 2019 年 12 月 18 日
  • 筆記

一.Elasticsearch简介

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

二.Elasticsearch安装

1.安装java

Elasticsearch是基于java运行的,安装Elasticsearch必须要先安装java。

安装java jdk步骤:

下载rpm文件

rpm安装:rpm -ivh jdk-12.0.1_linux-x64_bin.rpm

增加JAVA_HOME环境变量

vim /etc/profile

找到 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

在上边一行添加 JAVA_HOME=/usr/java/jdk-12.0.1 并在export后追加 JAVA_HOME,修改后为: export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL JAVA_HOME

2.添加用户elasticsearch

elasticsearch默认禁止使用root启动

添加elasticsearch用户组 groupadd elasticsearch

添加elasticsearch用户 useradd  -g elasticsearch  elasticsearch

3.安装Elasticsearch

下载文件 elasticsearch-7.1.1-linux-x86_64.tar.gz 并解压 tar -xvzf elasticsearch-7.1.1-linux-x86_64.tar.gz

将elasticsearch-7.1.1移动到用户elasticsearch的家目录 cp -a elasticsearch-7.1.1 /home/elasticsearch/

修改elasticsearch-7.1.1用户权限 chown -R elasticsearch:elasticsearch elasticsearch-7.1.1

4.启动Elasticsearch

su elasticsearch ./bin/elasticsearch

访问localhost:9200

5.官方手册见https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html

三.安装kibana

1.kibana介绍

Kibana 是通向 Elastic 产品集的窗口。 它可以在 Elasticsearch 中对数据进行视觉探索和实时分析。 此视频非常适合 Kibana 的新手用户,如果您正在寻找关于数据探索,可视化和仪表盘的初级读本。

2.kibana安装

下载文件 kibana-7.1.1-linux-x86_64.tar.gz 并解压 tar -xvzf kibana-7.1.1-linux-x86_64.tar.gz

将kibana-7.1.1-linux-x86_64移动到用户elasticsearch的家目录 cp -a kibana-7.1.1-linux-x86_64 /home/elasticsearch/kibana-7.1.1

修改kibana-7.1.1用户权限 chown -R elasticsearch:elasticsearch kibana-7.1.1

4.启动Elasticsearch

su elasticsearch ./bin/kibana

访问:localhost:5601

5.说明

elasticsearch书籍或手册中提到sense,在新版kibana中已使用Console代替

6.汉化

只需要在config下的配置文件 kibana.yml 中加入

i18n.locale: "zh-CN"

7.官方手册见:https://www.elastic.co/guide/cn/kibana/current/index.html

至此elasticsearch和kibana已安装完成