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
热门推荐
90年代购买的一万块玉器现今价值几何?
中国GDP突破130万亿元在望:从679亿到近百万亿的经济奇迹
秋冬护肤全攻略:告别额头瘙痒,打造水润肌肤
春季护肤全攻略:告别干燥过敏,迎接水润美肌
韧性的力量:如何在逆境中保持坚韧不拔
AI视频生成技术为《流浪地球2》插上科技翅膀
气动液压拉铆枪的工作原理
夏天吃鱼,建议少吃草鱼,多吃这五种,肉质肥美营养高
早孕试纸怎么用?这些小技巧你get了吗?
西江千户苗寨到昆明多少公里及如何乘车高速路程
年轻人用奶茶代替酒“敬酒”:既省钱又避免劝酒,还能让婚礼更轻松
Vue图片上传那些坑,你踩过几个?
图片批量上传
Image Upload
2024年云南经济观察 | 首次超1亿人次!看“流动中的云南”经济活力
《斗罗大陆》热度下降:剧情、演员、市场多重因素影响
舌头疼挂哪个科检查
《食物语》闪退卡顿?这些技巧让你畅玩无忧!
《食物语》好感度提升秘籍大公开!
奔驰车自燃后维权难?法律途径来帮忙!
十五年前的一万元现值多少?通货膨胀对货币价值的影响如何计算?
GIF动画设计入门:从基础到实战
羊毛坐垫怎样进行染色?羊毛坐垫染色有哪些注意事项?
山东德州:探索千年古城的十大风景名胜
涨知识,你知道什么叫六道轮回吗?
南美企鹅:一种独特的环企鹅属鸟类
AI技术如何改变英语课堂?
AI助力大学英语教学:学生心理大揭秘
《精灵梦叶罗丽》:从爆红到低迷,这部国产动画怎么了?
期货交易夜读 | 轻松过滤假信号,提高交易胜率