Zabbix实战:服务端部署完整指南
创作时间:
作者:
@小白创作中心
Zabbix实战:服务端部署完整指南
引用
CSDN
1.
https://m.blog.csdn.net/demonlamei/article/details/136565646
Zabbix 是一个企业级的开源监控解决方案,支持分布式监控和网络监控,能够监视数千个网络设备和服务器的运行状况。本文将详细介绍如何在CentOS 7系统上部署Zabbix服务端,包括版本选择、YUM安装、数据库配置以及前端设置等步骤。
一、安装版本选择
由于本次服务端操作系统为CentOS 7,Zabbix Server端最高只能选到5.0 LTS版本。如需安装更高版本,请选择CentOS 8 Stream或CentOS 9 Stream。
二、YUM方式安装
2.1 安装YUM仓库
# 安装YUM库
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
2.2 安装Zabbix Server端
# 1. 安装Zabbix server、前端和代理
yum install zabbix-server-mysql zabbix-agent
# 2. 安装Zabbix前端
# 启用Red Hat Software Collections
yum install centos-release-scl
# 编辑文件 /etc/yum.repos.d/zabbix.repo 并启用zabbix-frontend仓库
[zabbix-frontend]
...
enabled=1
...
# 安装Zabbix前端包
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
2.3 安装MySQL
# 1. 安装MySQL 5.7 YUM源
yum -y install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
# 2. 安装MySQL 5.7
yum -y install mysql-server --nogpgcheck
# 3. 启动MySQL服务
systemctl start mysqld
systemctl enable mysqld
systemctl status mysqld
# 4. 获取MySQL默认密码
cat /var/log/mysqld.log | grep password
2.4 配置MySQL数据库
# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@'%' identified by 'Umpay21901';
mysql> grant all privileges on zabbix.* to zabbix@'%';
mysql> set global log_bin_trust_function_creators = 1;
mysql> flush privileges;
mysql> quit;
2.5 导入Zabbix数据库
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
2.6 关闭log_bin_trust_function_creators
# mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;
三、启动Zabbix相关服务
3.1 配置服务端
# 配置Zabbix Server数据库连接
vi /etc/zabbix/zabbix_server.conf
DBHost=192.168.1.231
DBPassword=*******
3.2 配置前端
# 配置PHP时区
vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
3.3 启动服务
# 启动相关服务
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
# 设置开机自启
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
四、前端配置
访问URL:http://192.168.1.231/zabbix/setup.php
配置完成后将跳转到登录页面:
默认用户:Admin
默认密码:zabbix
热门推荐
商业航天为何如此偏爱FPGA芯片
温度对锂电池循环寿命的影响机理及实用建议
论坛、BBS,抱团、吵架……那些网络共同记忆,拼上了文学版图缺失的一片
超声波B超检查要空腹吗?部位不同要求各异
产品经理外形要求有哪些
如果不考虑价钱,瑞舒伐他汀与匹伐他汀,怎么选?
秋冬补养脾胃,多吃这种“黄金瓜”
小青柑茶是什么时候开始有的:起源与市场出现时间探究
宁德时代董事长曾毓群谈韩国电池厂起火:行业不要卷价格,而要卷质量,卷安全
气候变化当思无雪之苦 "雪旱"有多严重?
深圳方大城哪个地铁站出口?
未来可期!包银高铁为区域发展增添新动能
股票老鸭头形态是什么意思
虚拟语气应用全方位解析
你的学费国家帮忙!国家助学贷款申请多地开始受理
使用AI技术优化PPT布局和配色方案,打造出色的视觉效果
实体店和拼多多购物后悔?一文详解退货维权攻略
腿部穴位按摩:开启抑郁症缓解的自然之门
带押过户需要什么条件?
将闲置住宅楼改造为办公楼的创新性整合示范 | 北京·办公环橙
龙虾十大有名种类
金庸群侠传:那时就凭游戏名字就吸引了无数玩家!
事业单位职员等级和职称晋升相比,哪种晋升方式更快?
星露谷物语姜岛图腾如何获得
乳胶漆清洁剂是什么?乳胶漆清洁方法有哪些?
LOL手游未来发展展望及与王者的比较分析
什么人需要做增强CT
渤海新区黄骅市:智慧管理 科技“上岗” 打造社区安全“双保险”
玩具帝国乐高LEGO:用90年谱写创新发展之路
专家解读《老年肺炎临床诊断与治疗专家共识(2024年版)》:治疗和预防指南