以下是在 CentOS 7 上安装 Kibana 的步骤:
一、安装 Java(如果尚未安装)
Kibana 需要 Java 运行环境。如果系统中没有安装 Java,可以使用以下命令安装 OpenJDK:
sudo yum install java-1.8.0-openjdk
二、添加 Elasticsearch 仓库(如果安装 Elasticsearch 时已添加可跳过)
创建一个名为 /etc/yum.repos.d/elasticsearch.repo
的文件,并添加以下内容:
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
注意,这里假设你要安装与 Elasticsearch 7.x 版本兼容的 Kibana,你可以根据实际需求修改版本号。
三、安装 Kibana
使用以下命令安装 Kibana:
sudo yum install kibana
四、配置 Kibana
主要配置文件是 /etc/kibana/kibana.yml
一些重要的配置选项包括:
配置连接到 Elasticsearch:
elasticsearch.hosts: ["http://localhost:9200"]
server.port: 5601
server.host: "0.0.0.0"
i18n.locale: "zh-CN" # 显示中文
# 不配置则不需要密码
elasticsearch.username: "elastic" #如果ES有配置用户则这里需要配置用户密码,elastic为默认账号,不可修改
elasticsearch.password: "elastic2021" #自定义密码
这里假设 Elasticsearch 在本地运行且端口为 9200。如果你的 Elasticsearch 配置不同,请相应地调整此设置。
根据需要调整其他配置,如端口号、日志级别等。
五、启动 Kibana
使用以下命令启动 Kibana 服务:
sudo systemctl start kibana
检查服务状态:
sudo systemctl status kibana
如果服务正在运行,你应该看到类似 "active (running)" 的状态信息。
设置开机自启动:
sudo systemctl enable kibana
六、测试安装
打开浏览器,输入 http://localhost:5601
(如果未更改默认端口)。
如果安装成功,你将看到 Kibana 的界面。
请注意:
在生产环境中,应该根据实际需求调整配置,并考虑安全性和性能优化。
Kibana 的配置文件可能因版本而异,建议参考官方文档以获取准确的配置信息