Zabbix 5.0部署(centos7+server+MySQL+Apache)

环境

系统 IP ZABBIX版本 主机名
centos7 192.168.231.219 5.0 zabbix-server

安装zabbix

我选择版本是zabbix-5.0

zabbix的官网是Zabbix :: The Enterprise-Class Open Source Network Monitoring Solution

安装Zabbix软件源

复制代码
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

清理缓存

复制代码
yum clean all

安装Zabbix server,Web前端,agent

复制代码
yum install zabbix-server-mysql zabbix-agent

安装 Zabbix 前端 启用 Red Hat 软件集收集

复制代码
yum install centos-release-scl

编辑配置文件 /etc/yum.repos.d/zabbix.repo

复制代码
[zabbix-frontend]
...
enabled=1
...

安装Zabbix前端包。

复制代码
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl

安装数据库

复制代码
yum -y install mysql-server mysql

启动数据库,过滤密码,改密码

复制代码
systemctl start mysqld
grep password /var/log/mysqld.log 
mysqladmin -uroot -p'SUuLx.T?h6pq' password 'Qianfeng@123'

登录数据库,在数据库主机上运行以下代码。

复制代码
mysql -u -p

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user 'zabbix'@'%' identified by 'password';  ##password是密码
mysql> grant all privileges on zabbix.* to 'zabbix'@'%'; 
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

导入初始架构和数据,系统将提示您输入新创建的密码。

复制代码
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix 
#-p后面跟你的数据库密码 

导入数据库架构后禁用log_bin_trust_function_creators选项。

复制代码
# mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf

复制代码
DBPassword=password
#password改为你的mysql密码

为Zabbix前端配置PHP

编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

复制代码
; php_value[date.timezone] = Europe/Riga

将逗号删除,然后改成上海时区 = Asia/Shanghai

启动Zabbix server和agent进程

启动Zabbix server和agent进程,并为它们设置开机自启:

复制代码
# systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
# systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

查看端口:

浏览器输入ip/zabbix打开

192.168.231.219/zabbix

账号 Admin

密码:zabbix

成功登录

修改为中文版

成功

错误解决:

如果出现该错误

如果你的虚拟机的主机名不是zabbix-server,那么他就会映射不到。你需要在

复制代码
vim /etc/hosts
 加上你的 ip   +  zabbix-server
相关推荐
代立冬2 天前
927 个 PR:Apache SeaTunnel 3.0.0 正式发布!AI 时代,数据集成正在迎来新的可能
人工智能·apache
广目软件3 天前
HA分布式架构采集节点变更操作手册20261029
运维·服务器·ansible·zabbix·prometheus
zhongben_keji3 天前
家政小程序开发全解:经营模式、品类矩阵、派单约束与信用核验
线性代数·矩阵·apache
weixin_177297220694 天前
二手旧物回收小程序先要解决的不是下单,是“上门之后价格变了怎么办“
小程序·apache
努力变的更好4 天前
H5与小程序之间的回调
前端·小程序·apache
honsor4 天前
机柜式双网口 RS485 温湿度变送器接入 Zabbix 完整教程(含 Modbus 点位)
物联网·zabbix·tcp
honsor6 天前
双网口 + RS485 机柜温湿度传感器,Modbus RTU/TCP 如何接入 Zabbix
网络协议·tcp/ip·zabbix
十碗饭吃不饱6 天前
Apache POI 踩坑:setFontFamily 二次设置字体不生效、样式残留问题深度解析
java·word·apache
心随_风动7 天前
Ubuntu系统安装Apache服务教程
linux·ubuntu·apache
ly76898 天前
Kafka 消费者重试与死信:Spring for Apache Kafka 的边界设计
spring·kafka·apache·并发消费·消费者重试·死信主题·位移提交