离线部署 Kibana

创建运行用户

1
2
3
4
5
6
7
8
# 创建用户组
groupadd kibana

# 创建用户并指定组
useradd -g kibana kibana

# 创建用户并指定组和用户目录
useradd -d /data/kibana -m -g kibana kibana

切换用户

1
su - kibana

下载 Kibana

https://www.elastic.co/cn/downloads/past-releases/kibana-8-7-1
下载相应的系统安装文件
这里以 LINUX X86_64 为例
https://artifacts.elastic.co/downloads/kibana/kibana-8.7.1-linux-x86_64.tar.gz

解压

1
kibana-8.7.1-linux-x86_64.tar.gz

启动 kibana

1
{kibana_home}/bin/kibana

后台启动 kibana

1
nohup {kibana_home}/bin/kibana > kibana.log 2>&1 &

生成 kibana 注册令牌

1
{elasticsearch_home}/bin/elasticsearch-create-enrollment-token -s kibana

访问 https://{localhost}:5601

输入 kibana 注册令牌

配置

1
2
3
4
5
6
7
8
9
10
11
12
13
{kibana_home}/config/kibana.yml

# 添加
server.host: 192.168.0.1
server.port: 5601
server.publicBaseUrl: "kibana" # http://192.168.0.1:5601/kibana

# 使用 token 注册方式 则无需配置
#elasticsearch.username: "kibana_system"
#elasticsearch.password: "pass"

# 语言配置
i18n.locale: zh-CN
作者

Gnerv - Li Gen

发布于

2023-05-29

更新于

2023-05-29

许可协议