一、Elasticsearch 版本编辑
Kibana 的版本需要和 Elasticsearch 的版本一致。这是官方支持的配置。
运行不同主版本号的 Kibana 和 Elasticsearch 是不支持的(例如 Kibana 5.x 和 Elasticsearch 2.x),若主版本号相同,运行 Kibana 子版本号比 Elasticsearch 子版本号新的版本也是不支持的(例如 Kibana 5.1 和 Elasticsearch 5.0)。
运行一个 Elasticsearch 子版本号大于 Kibana 的版本基本不会有问题,这种情况一般是便于先将 Elasticsearch 升级(例如 Kibana 5.0 和 Elasticsearch 5.1)。在这种配置下,Kibana 启动日志中会出现一个警告,所以一般只是使用于 Kibana 即将要升级到和 Elasticsearch 相同版本的场景。
运行不同的 Kibana 和 Elasticsearch 补丁版本一般是支持的(例如:Kibana 5.0.0 和 Elasticsearch 5.0.1)。
二、下载链接
1、官网链接:
https://www.elastic.co/guide/en/kibana/5.2/targz.html
2、其他安装方式:https://www.elastic.co/guide/cn/kibana/current/install.html
例如有:
a、 https://www.elastic.co/guide/cn/kibana/current/deb.html
deb 包用来在 Debian、Ubuntu 和其他基于 Debian 的系统下安装,Debian 包可以从 Elastic 官网或者我们的 Debian 仓库中下载。
b、elastic.co/guide/cn/kibana/current/rpm.html
rpm 包用来在 Red Hat、Centos、SLES、OpenSuSe 以及其他基于 RPM 的系统下安装。RPM 包可以从 Elastic 官网或者我们的 RPM 仓库下载。
c、https://www.elastic.co/guide/cn/kibana/current/docker.html
Elastic Docker 仓库中有现有的可以运行 Kibana 的 Docker 镜像,并预装了 X-Pack 。
三、下载及安装
1.下载安装包
[admin@admin01 modules]$ wget https://artifacts.elastic.co/downloads/kibana/kibana-5.2.2-linux-x86_64.tar.gz
[admin@admin01 modules]$ tar -xzf kibana-5.2.2-linux-x86_64.tar.gz
[admin@admin01 modules]$ cd ../softwares/kibana-5.2.2-linux-x86_64/
2.配置相关的信息
[admin@admin01 kibana-5.2.2-linux-x86_64]$ vi config/kibana.yml
server.port: 5601
server.host: 192.168.47.101
elasticsearch.url: "http://192.168.47.101:9200"
3.外部访问,添加防火墙端口 5601
[root@admin01 ~]# iptables -N RH-Firewall-1-INPUT
[root@admin01 ~]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
[root@admin01 ~]# vi /etc/sysconfig/iptables
-ARH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5601 -j ACCEPT # 添加到该目录下
[root@admin01 ~]# service iptables restart # 重新启动端口
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
4.启动
[admin@admin01 softwares]$ cd kibana-5.2.2-linux-x86_64/
[admin@admin01 kibana-5.2.2-linux-x86_64]$ bin/kibana
验证 Kibana是否正常启动,则通过之前配置的端口信息,则可以进行访问,具体的访问如下所示: