使用 Debian 软件包安装 Kibana
编辑使用 Debian 软件包安装 Kibana编辑
Kibana 的 Debian 软件包可以从我们的网站或我们的APT 存储库下载。它可以用来在任何基于 Debian 的系统上安装 Kibana,例如 Debian 和 Ubuntu。
此软件包包含免费和订阅功能。开始 30 天试用以试用所有功能。
您可以在下载 Kibana页面找到最新稳定版本的 Kibana。其他版本可以在过去版本页面上找到。
导入 Elastic PGP 密钥编辑
我们使用 Elastic 签名密钥(PGP 密钥D88E42B4,可从https://pgp.mit.edu获取)对我们所有的软件包进行签名,指纹为
4609 5ACC 8548 582C 1A26 99A9 D27D 666C D88E 42B4
下载并安装公钥
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg
从 APT 存储库安装编辑
在继续之前,您可能需要在 Debian 上安装apt-transport-https
软件包
sudo apt-get install apt-transport-https
将存储库定义保存到/etc/apt/sources.list.d/elastic-8.x.list
echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list
不要使用add-apt-repository
,因为它还会添加一个deb-src
条目,但我们不提供源代码包。如果您添加了deb-src
条目,您将看到如下错误
Unable to find expected entry 'main/source/Sources' in Release file (Wrong sources.list entry or malformed file)
从/etc/apt/sources.list
文件中删除deb-src
条目,安装应该可以正常进行。
您可以使用以下命令安装 Kibana Debian 软件包
sudo apt-get update && sudo apt-get install kibana
如果同一个 Kibana 存储库存在两个条目,您将在apt-get update
期间看到如下错误
Duplicate sources.list entry https://artifacts.elastic.co/packages/8.x/apt/ ...`
检查/etc/apt/sources.list.d/kibana-8.x.list
中是否存在重复条目,或者在/etc/apt/sources.list.d/
中的文件和/etc/apt/sources.list
文件中找到重复条目。
手动下载并安装 Debian 软件包编辑
Kibana v8.14.3 的 Debian 软件包可以从网站下载,并按如下方式安装
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.14.3-amd64.deb shasum -a 512 kibana-8.14.3-amd64.deb sudo dpkg -i kibana-8.14.3-amd64.deb
将 |
启动 Elasticsearch 并为 Kibana 生成注册令牌编辑
当您第一次启动 Elasticsearch 时,将自动执行以下安全配置
- 启用身份验证和授权,并为
elastic
内置超级用户生成密码。 - 为传输层和 HTTP 层生成 TLS 证书和密钥,并使用这些密钥和证书启用和配置 TLS。
密码、证书和密钥将输出到您的终端。
然后,您可以使用elasticsearch-create-enrollment-token
工具为 Kibana 生成注册令牌
bin/elasticsearch-create-enrollment-token -s kibana
启动 Kibana 并输入注册令牌,以将 Kibana 安全地连接到 Elasticsearch。
使用systemd
运行 Kibana编辑
要将 Kibana 配置为在系统启动时自动启动,请运行以下命令
sudo /bin/systemctl daemon-reload sudo /bin/systemctl enable kibana.service
可以使用以下命令启动和停止 Kibana
sudo systemctl start kibana.service sudo systemctl stop kibana.service
这些命令不提供有关 Kibana 是否成功启动的反馈。可以通过journalctl -u kibana.service
访问日志信息。
Debian 软件包的目录布局编辑
Debian 软件包将配置文件、日志和数据目录放在基于 Debian 的系统的适当位置
类型 | 说明 | 默认位置 | 设置 |
---|---|---|---|
home |
Kibana 主目录或 |
|
|
bin |
二进制脚本,包括用于启动 Kibana 服务器的 |
|
|
config |
配置文件,包括 |
|
|
data |
Kibana 及其插件写入磁盘的数据文件的位置 |
|
|
logs |
日志文件位置 |
|
|
plugins |
插件文件位置。每个插件都包含在一个子目录中。 |
|