赞
踩
安装 Kibana 在 Linux 环境下通常是通过 Elasticsearch 的仓库进行的。以下是在 Ubuntu 或 Debian 系统上安装 Kibana 的步骤:
添加 Elasticsearch GPG 密钥到系统:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
添加 Elasticsearch APT 仓库地址到系统源列表中:
sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'
注意: 如果你使用的是其他 Linux 发行版,例如 CentOS、Fedora 或者 openSUSE,可以根据官方文档提供的步骤来安装。
更新 apt 包索引并安装 Kibana:
sudo apt-get update
sudo apt-get install kibana
配置 Kibana。配置文件通常位于 /etc/kibana/kibana.yml
。你可以根据需要修改配置,比如监听地址、端口等。
启动 Kibana 服务并设置开机自启动:
sudo systemctl enable kibana
sudo systemctl start kibana
验证 Kibana 是否成功启动。在浏览器中访问 http://your_server_ip:5601
(如果你使用的是默认配置,Kibana 的默认端口是 5601)。如果一切正常,你应该能够看到 Kibana 的登录页面。
这样,你就成功在 Linux 环境下安装了 Kibana。你可以通过配置 Kibana 来连接到 Elasticsearch 并开始可视化和分析你的数据。
要在 Kibana 中启用 SSL,你需要为 Kibana 配置 HTTPS。下面是一般步骤:
获取 SSL 证书和私钥:你可以通过自签名证书、Let’s Encrypt 等方式获取 SSL 证书和私钥。确保你拥有以下两个文件:
.crt
或 .pem
结尾).key
结尾)将证书和私钥放置在适当的位置:一般情况下,你需要将证书和私钥放置在 Kibana 配置文件指定的目录下。默认情况下,Kibana 的配置文件是 /etc/kibana/kibana.yml
。
配置 Kibana 以使用 SSL:编辑 Kibana 的配置文件,添加以下配置:
server.ssl.enabled: true
server.ssl.certificate: /path/to/your/certificate.crt
server.ssl.key: /path/to/your/privatekey.key
确保将 /path/to/your/certificate.crt
替换为你的 SSL 证书路径,将 /path/to/your/privatekey.key
替换为你的 SSL 私钥路径。
重启 Kibana 服务:根据你的 Linux 发行版,使用适当的命令来重启 Kibana 服务。例如,在 Ubuntu 或 Debian 上,你可以使用以下命令:
sudo systemctl restart kibana
验证 SSL 连接:打开浏览器并访问 https://your_server_ip:5601
,确保使用 HTTPS 协议。如果一切设置正确,你应该能够通过 HTTPS 连接到 Kibana 并看到登录页面。
请注意,启用 SSL 后,建议你还要配置适当的安全措施,比如使用基本身份验证、设置安全角色等,以确保 Kibana 的安全性。
要在 Kibana 中启用页面认证,你可以使用代理服务器或者直接配置 Kibana 来实现。下面是一种直接在 Kibana 中配置基本身份认证的方法:
创建用户名和密码文件:首先,你需要创建一个包含用户名和密码的文件。你可以使用 htpasswd
工具来创建这样的文件。如果你没有 htpasswd
工具,你可以通过安装 apache2-utils
包来获取。
使用以下命令创建用户名和密码文件:
sudo htpasswd -c /etc/nginx/.htpasswd username
这会提示你输入密码并将其保存到指定的文件中。如果你已经有了 .htpasswd
文件,不需要使用 -c
选项。
配置 Kibana:编辑 Kibana 的配置文件 /etc/kibana/kibana.yml
,添加以下配置:
elasticsearch.username: "your_username"
elasticsearch.password: "your_password"
替换 your_username
和 your_password
为你在步骤 1 中创建的用户名和密码。
重启 Kibana 服务:根据你的 Linux 发行版,使用适当的命令来重启 Kibana 服务。例如,在 Ubuntu 或 Debian 上,你可以使用以下命令:
sudo systemctl restart kibana
验证页面认证:现在,打开浏览器并访问 http://your_server_ip:5601
,Kibana 应该会提示你输入用户名和密码。输入你在步骤 1 中创建的凭据,如果一切设置正确,你应该能够成功登录到 Kibana。
这样,你就成功地在 Kibana 中启用了页面认证。请注意,这种方法会在每次打开 Kibana 页面时都要求用户输入用户名和密码,你可以根据需要调整安全性和方便性。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。