Grafana11.5.2 | 安装配置步骤(已成功安装)
1.Grafana 安装与配置
安装包:【免费】Grafana离线安装包.7z资源-CSDN文库
本文假设您已下载 grafana-enterprise-11.5.2-1.x86_64.rpm(路径 /opt/grafana/)
1.1 执行安装
运行以下命令安装 Grafana:
sudo rpm -ivh /opt/grafana/grafana-enterprise-11.5.2-1.x86_64.rpm
- 注释:-i 表示安装,-v 显示详细过程,-h 显示进度条。
- 注意:若文件路径不同,请替换 /opt/grafana/。建议访问 Grafana 官网 检查是否有更新的 11.x 版本。
1.2 解决依赖(若失败)
若安装提示缺少依赖,使用以下命令:
sudo dnf localinstall /opt/grafana/grafana-enterprise-11.5.2-1.x86_64.rpm
- 注释:dnf 能自动解决依赖,适用于 RHEL/CentOS 8+ 系统。
1.3 验证安装
检查是否安装成功:
rpm -qa | grep grafana
- 预期输出:grafana-enterprise-11.5.2-1。
2. 启动 Grafana 服务
2.1 配置防火墙
开放 Grafana 默认端口 3000:
sudo firewall-cmd --add-port=3000/tcp --permanent
sudo firewall-cmd --reload
- 注释:--permanent 确保重启后生效。
- 云服务器注意:在云平台(如阿里云、AWS)的安全组中也需开放 3000 端口。
2.2 启动并设置服务
启动 Grafana 并设置为开机自启:
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
检查服务状态:
sudo systemctl status grafana-server
- 预期输出:显示 active (running) 表示运行正常。
- 故障排查:
- 检查端口占用:netstat -tuln | grep 3000
- 查看日志:journalctl -u grafana-server
2.3 SELinux 配置(可选)
若启用 SELinux 且访问受限,添加端口权限:
sudo semanage port -a -t http_port_t -p tcp 3000
- 注释:提前配置,避免因权限导致的访问问题。
3. 登录 Grafana
3.1 访问 Web 界面
- 本地访问:http://localhost:3000
- 远程访问:http://<服务器IP>:3000(如 http://192.168.1.100:3000)
3.2 初始登录
- 用户名:admin
- 密码:admin
- 优化建议:首次登录后修改密码为强密码,如 Gr@fana2025!。
3.3 设置中文(可选)
- 点击右上角头像 > Profile > Preferences。
- 在 Language 中选择 Chinese (Simplified),点击 Save。
3.4 启用 HTTPS(生产环境推荐)
编辑配置文件 /etc/grafana/grafana.ini:
[server]
protocol = https
cert_file = /etc/grafana/cert.pem
cert_key = /etc/grafana/key.pem
生成自签名证书:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/grafana/key.pem -out /etc/grafana/cert.pem
重启服务:
sudo systemctl restart grafana-server
- 注释:HTTPS 提升安全性,适合生产环境。