Elastic Stack(一)——Elasticsearch与Kibana的安装

概述

Elastic Stack包括 Elasticsearch、Kibana、Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。
Elastic Stack(一)——Elasticsearch与Kibana的安装_第1张图片

Elasticsearch安装

本文安装环境基于Linux系统与Docker进行部署,操作前请确认已经安装Docker。
1)从仓库中查找Elasticsearch镜像

docker search elasticsearch

Elastic Stack(一)——Elasticsearch与Kibana的安装_第2张图片
2)拉取镜像,这里是7.6.2版本

 docker pull elasticsearch:7.6.2

3)查看镜像

docker images

Elastic Stack(一)——Elasticsearch与Kibana的安装_第3张图片
4)启动容器

 docker run -d --name es -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" elasticsearch:7.6.2

5)查看运行的容器

docker ps

在这里插入图片描述
6)进入容器内部

docker exec -it es /bin/bash

7)修改config/elasticsearch.yml,进行跨域配置

 vi elasticsearch.yml
cluster.name: "docker-cluster"
network.host: 0.0.0.0
http.cors.enabled: true
http.cors.allow-origin: "*"

注: docker安装vi

apt-get update
apt-get install vim

8)重启ElasticSearch容器

docker restart es(或容器ID)

9)浏览器输入http://www.cczhang.tech:9200/访问
Elastic Stack(一)——Elasticsearch与Kibana的安装_第4张图片

Elasticsearch安装ik分词器

1)下载ik分词器压缩包,建议复制链接到迅雷下载
下载链接:
ik分析器
Elastic Stack(一)——Elasticsearch与Kibana的安装_第5张图片
2)进入容器内部

docker exec -it es /bin/bash

3)在plugins文件夹下新建ik文件夹

cd plugins
mkdir ik

4)上传ik压缩包到服务器
5)复制ik压缩包到容器内的ik文件夹下,解压

 docker cp elasticsearch-analysis-ik-7.6.2.zip 10d80cb6e147:/usr/share/elasticsearch/plugins/ik

6)退出容器,重启es容器

exit
docker restart es(或容器ID)

安装ElasticSearch-Head

ElasticSearch-Head是一个管理界面,可以查看ElasticSearch相关信息。
Github:ElasticSearch-Head
1)拉取ElasticSearch-Head镜像

docker pull mobz/elasticsearch-head:5

Elastic Stack(一)——Elasticsearch与Kibana的安装_第6张图片

2)运行ElasticSearch-Head容器

docker run -d --name es_head -p 9100:9100 mobz/elasticsearch-head:5

3)浏览器输入http://www.cczhang.tech:9100/访问
Elastic Stack(一)——Elasticsearch与Kibana的安装_第7张图片

Kibana安装

Kibana的版本要与Elasticsearch保持一致
1)拉取镜像

 docker pull kibana:7.6.2

2)启动容器

docker run -d --name kibana -p 5601:5601  kibana:7.6.2

3)访问Kibana,浏览器输入http://www.cczhang.tech:5601/访问
Elastic Stack(一)——Elasticsearch与Kibana的安装_第8张图片

你可能感兴趣的:(ELK)