centos7-安装elk
1. Elasticsearch部署
Elasticsearch首先需要Java环境,所以需要提前安装好JDK,可以直接使用yum安装。也可以从Oracle官网下载JDK进行安装。开始之前要确保JDK正常安装并且环境变量也配置正确:
2. 安装JDK
[root@linux-node1 ~]# rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm [root@linux-node1 ~]# yum install -y java [root@linux-node1 ~]# java -version openjdk version "1.8.0_65" OpenJDK Runtime Environment (build 1.8.0_65-b17) OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)
3. 安装elasticSearch
1) 下载并安装GPG key
[root@elk-1 ~]# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
2) 添加yum仓库
[root@elk-1 ~]# vim /etc/yum.repos.d/elasticsearch.repo [root@elk-1 ~]# cat /etc/yum.repos.d/elasticsearch.repo [elasticsearch-2.x] name=Elasticsearch repository for 2.x packages baseurl=http://packages.elastic.co/elasticsearch/2.x/centos gpgcheck=1 gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch enabled=1
3) 安装elasticsearch
[root@elk-1 ~]# yum install -y elasticsearch
4. 安装logstash部署与配置
和elasticsearch一样,在开始部署logStash之前也需要你的环境中正确的安装的jdk。可以下载安装oracle的jdk或者使用yum安装openjdk
1) 安装JDK
[root@linux-node1 ~]# rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm [root@linux-node1 ~]# yum install -y java [root@linux-node1 ~]# java -version openjdk version "1.8.0_65" OpenJDK Runtime Environment (build 1.8.0_65-b17) OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)
2) 下载并安装GPG key
[root@elk-1 ~]# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
3) 添加yum仓库
[root@elk-1 ~]# vim /etc/yum.repos.d/logstash.repo [root@elk-1 ~]# cat /etc/yum.repos.d/logstash.repo [logstash-2.3] name=Logstash repository for 2.3.x packages baseurl=https://packages.elastic.co/logstash/2.3/centos gpgcheck=1 gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch enabled=1
4) 安装logstash
[root@elk-1 ~]# yum install -y logstash
5. kibana 简介
kibana是为elasticsearch设计的开源分析和可视化平台。你可以使用kibana来搜索,查看存储在elasticsearch索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。
1) 下载并安装GPG key
[root@elk-1 ~]# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
2) 添加yum仓库
[root@elk-1 ~]# vim /etc/yum.repos.d/kibana.repo [root@elk-1 ~]# cat /etc/yum.repos.d/kibana.repo [kibana-4.5] name=Kibana repository for 4.5.x packages baseurl=http://packages.elastic.co/kibana/4.5/centos gpgcheck=1 gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch enabled=1
3) 安装kibana
[root@elk-1 ~]# yum install -y kibana