news 2026/5/13 8:15:17

Zabbix-5.0安装部署

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Zabbix-5.0安装部署

1.拉取zabbix源

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

2.清理yum 缓存并查看源仓库

yum clean all ll /etc/yum.repos.d/

3.安装zabbix的服务端和客户端

yum -y install zabbix-server-mysql zabbix-agent

4.安装zabbix的依赖库

yum install centos-release-scl -y

5.修改zabbix的前端仓库

vim /etc/yum.repos.d/zabbix.repo [zabbix-frontend] name=Zabbix Official Repository frontend - $basearch baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/frontend enabled=1 #由 0 ---->1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

6.安装zabbix前端

yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y

7.安装数据库(这里是记录mariadb)

yum install -y mariadb-server

8.启动mariadb并加入开机自启

systemctl start mariadb systemctl enable mariadb

9.连接数据库并创建数据库授权

mysql #创建zabbix数据库,字符集是utf8,校验规则是utf8_bin create database zabbix character set utf8 collate utf8_bin; show databases; #创建zabbix用户,主机是localhost,密码是abc123 MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'abc123';

10.导入zabbix自带的数据库

zcat /usr/share/doc/zabbix-server-mysql-5.0.14/create.sql.gz|mysql zabbix #zcat命令不真正解压缩文件,就能显示压缩包中文件的内容

11.修改zabbix-server配置文件

DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=abc123 #之前创建数据库设置的密码和用户

12.修改zabbix前端配置(nginx配置)

vim /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf server { listen 80; server_name $IP; #把以上两行取消注释并修改ip

13.修改php-fpm配置文件

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf [zabbix] user = nginx group = nginx listen.acl_users = nginx php_value[date.timezone] = Asia/Shanghai #更改时区

14.启动服务并加入开机自启

systemctl start zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

15.修改目录权限

1.修改php session共享的目录权限 [root@m01 nginx]# chown -R nginx.nginx /var/opt/rh/ 2.php socket文件授权 [root@m01 nginx]# chown nginx.nginx /var/opt/rh/rh-php72/run/php-fpm/zabbix.sock 3.修改php目录权限 [root@m01 nginx]# chown -R nginx.nginx /etc/zabbix/web/

16.打开浏览器访问:http://$IP

账号:Admin 密码:zabbix

17.以下是zabbix-agent客户端

# 1.修改客户端yum源 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm # 2.清理缓存 yum clean all # 3.安装zabbix客户端 yum install -y zabbix-agent # 4.修改配置文件(写服务端IP) vim /etc/zabbix/zabbix_agentd.conf Server=127.0.0.1,$serverIP ServerActive=127.0.0.1,$serverIP # 5.启动服务加入开机自启 systemctl start zabbix-agent systemctl enable zabbix-agent # 6.检查端口 netstat -lntup tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 21845/zabbix_agentd #7.防火墙增加zabbix-agent服务 firewall-cmd --add-service=zabbix-agent

接下来是图形化操作界面

1.添加主机 2.设置监控 3.设置触发器 4.设置报警媒介Email 5.设置对谁发送 6.设置动作 570*****3@qq.com邮件授权码:ghh*****bfab

#####创作于2022年3月9日

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/13 8:14:43

手把手教学|200SMART步进脉冲控制,硬件接线+拨码设置+传送指令源码

说实话,工控入门第一步,一定要搞定步进电机控制。很多刚入行的朋友刚开始都很懵:线不知道怎么接、拨码看不懂、程序不知道怎么写。调试的时候电机不转、原地抖动、反转、丢步,心态直接崩掉。今天给大家分享一套西门子S7-200 SMART…

作者头像 李华
网站建设 2026/5/13 8:14:24

智能手机技术演进:从功能机到智能终端的架构革命与生态重塑

1. 从“功能机”到“智能机”:一个迟来者的深度思考我承认,在科技消费领域,我绝对算得上一个“迟来的采纳者”。这听起来可能有点矛盾,毕竟我的日常工作就是研究、分析和撰写关于最新通信产品的文章。但事实就是如此,直…

作者头像 李华
网站建设 2026/5/13 8:12:25

9.1 点云采样——引言

图 9-1-1 点云采样在三维感知、计算机视觉与激光雷达应用中,点云数据往往包含数十万甚至上百万个空间离散点,其高密度、非结构化的特性不仅会占用大量存储资源,还会显著增加后续配准、重建、分割等任务的计算负担。点云采样作为核心预处理步骤…

作者头像 李华
网站建设 2026/5/13 8:10:41

Node.js谜团:fs.Stats废弃警告的侦探之旅与破局之道

您的Node.js项目是否也悄然出现了fs.Stats构造函数废弃警告?这并非小事!我们将化身技术侦探,一步步揭露这个警告的神秘面纱,探究它对项目未来的潜在威胁。从追踪废弃API的“犯罪现场”,到识别“幕后黑手”——依赖库&a…

作者头像 李华