1.在官网elastic.co下载Liunx安装包
2.解压压缩包
tar -zxvf kibana-7.12.1-linux-x86_64.tar.gz
3.修改kibana.yml配置文件
vi config/kibana.yml
#在yml中添加
server.port: 5603 #默认为5601
server.host: "192.168.2.100" #默认为localhost
elasticsearch.hosts: ["http://192.168.2.100:9200"]
4.添加用户(ES不可以使用ROOT启动Kibana同理)
#添加用户
useradd user-es
#为用户授权
chown -R user-es:user-es /elk
5.切换用户启动Kibana
#切换用户
su user-es
#进入kibana/bin文件启动kibana
>>>> ./kibana #前台运行
>>>> nohup ./kibana>kibana.txt 2>&1 & #重新启动kinbab 来进行后台启动启动
6.开启远程访问
#切换到ROOT用户
sudo root
#开启远程访问
/sbin/iptables -I INPUT -p tcp --dport 5601 -j ACCEPT
7.访问Kibana界面
浏览器地址输入:http://localhost:5601
8.启动常见错误
8.1 启动报错 FATAL Error: Port 5601 is already in use. Another instance of Kibana may be running!
原因为端口占用
使用
netstat -tunlp|grep 5601 #查看具体的端口占用
kill 端口|kill -9 端口 #杀死端口