Zabbix 是一个完整的开源监控软件解决方案,适用于网络、操作系统和应用程序。
1. 下载并安装 Zabbix 存储库
操作系统:CentOS 7
官方源
2. 安装 Zabbix 服务器、前端和代理
yum install -y zabbix-server-mysql zabbix-agent
安装过程中提示,不知道有什么影响,ipmi参考信息
WARNING: ipmi_devintf module isn't available. WARNING: ipmi_msghandler module isn't available.
3. 安装并配置 MySQL
3.1 安装
# 安装mysql
3.2 配置
# 登录
MySQL中需要执行的命令
# 修改默认密码
导入zabbix初始数据库
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
3.3 修改Zabbix配置文件
vim /etc/zabbix/zabbix_server.conf
4. 配置前端并访问
4.1 启用 zabbix 前端存储库
vim /etc/yum.repos.d/zabbix.repo [zabbix-frontend] ... enabled=1 ...
4.2 安装 Zabbix 前端包
安装centos软件集
4.3 配置nginx端口及服务名
10.10.2.60 是我本机IP
4.4 配置php
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
4.5 启动zabbix服务
启动
启动报错 Failed to start The nginx HTTP and reverse proxy server.我关闭了ipv6网络服务,需要将listen [::]:80 default_server;注释
启动报错 Failed to start The PHP FastCGI Process Manager.我这里是因为配置listen.acl_users出现错误
4.6 web访问
点击下一步几次,输入数据库密码即可完成安装
用户名:Admin
密码:zabbix
刻在User Seting中选择中文