Linux下Kibana 7.X安装配置
一 资源准备
- Kibana下载地址: https://mirrors.huaweicloud.com/kibana/7.3.1/kibana-7.3.1-linux-x86_64.tar.gz
二 Kibana 安装
#解压命令
tar -zxvf kibana-7.3.1-linux-x86_64.tar.gz -C /opt/module/
#切换目录并查看
cd /opt/module/ && ll

#切换目录
cd /opt/module/kibana-7.3.1-linux-x86_64/config/ && ll
#编辑命令
vim kibana.yml
#编辑内容
#Kibana 运行端口
server.port: 0000
#Kibana服务主机
server.host: "10.xxx.xx.xxx"
#Kibana服务名称
server.name: "kibana-101"
#指定ES地址
elasticsearch.hosts: ["http://10.xxx.xx.xx:0000"]
#指定语言 English - en , Chinese - zh-CN .
i18n.locale: "en"

# 增加用户--》示例: useradd kibana-sys
useradd 用户名
# 设置密码--》示例: passwd kibana-sys
passwd 用户名
#设置授权--》示例: chown kibana-sys:kibana-sys /opt/module/kibana-7.3.1-linux-x86_64 -R
chown 用户名:用户名 Kibana安装目录 -R
#切换用户
su kibana-sys
#切换目录
cd /opt/module/kibana-7.3.1-linux-x86_64/bin/ && ll
#控制台启动--》root账户启动需要带参数--》示例: ./kibana --allow-root
./kibana
#后台启动
nohup ./kibana &
#查看进程
ps -ef|grep kibana
#访问地址--》示例: http://10.139.10.101:5601
http://您的端口:您的IP

二 Kibana 自启配置
cd /etc/rc.d/init.d
vim kabana
RUN_NAME="kibana-7.3.1"
KIBANA_PATH=/opt/module/kibana-7.3.1-linux-x86_64
case "$1" in
start)
su kibana-sys<<!
cd $KIBANA_PATH
nohup ./bin/kibana &
!
echo "$RUN_NAME started success...";;
stop)
kibana_pid=`ps aux|grep kibana | grep -v 'grep kibana' | awk '{print $2}'`
kill -9 $kibana_pid
echo "$RUN_NAME stopped...";;
restart)
kibana_pid=`ps aux|grep kibana | grep -v 'grep kibana' | awk '{print $2}'`
kill -9 $kibana_pid
echo "$RUN_NAME stopped..."
su kibana-sys<<!
cd $KIBANA_PATH
nohup ./bin/kibana &
!
echo "$RUN_NAME started success...";;
*)
echo "start|stop|restart";;
esac
exit $?

systemctl daemon-reload
chmod +x kibana
chkconfig --add kibana
chkconfig kibana on
chkconfig --list

systemctl start|stop|restart kibana
ps -ef|grep kibana
