当前位置: 首页 > news >正文

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日

http://www.jsqmd.com/news/807582/

相关文章:

  • ARM PrimeCell MPMC PL176内存控制器技术解析
  • MobileAgent:颠覆性智能GUI自动化框架如何重塑人机交互体验
  • Win11双系统安装避坑指南
  • 阴阳师自动化脚本:从游戏辅助到智能决策系统的架构演进
  • Zotero插件市场终极指南:一站式插件管理平台让学术研究效率翻倍
  • 2026 年南京 GEO 优化官网核心价值与权威布局策略 - 小艾信息发布
  • Node.js谜团:fs.Stats废弃警告的侦探之旅与破局之道
  • 北京陪诊服务怎么选?三大正规机构深度解析,帮你省心就医 - 品牌排行榜单
  • 学术写作生死线:Perplexity AI新增“引用链穿透”功能(点击即见原始网页/DOI/时间戳)
  • OpenClaw Workflow Kit:构建AI工作流的Python工具包实践
  • 构建开源应用安全监控系统:从架构设计到实战部署
  • 避免损失!杉德斯玛特卡回收必知的5个注意事项 - 团团收购物卡回收
  • 如何高效清理Windows系统:开源磁盘清理工具的5大实战优势
  • AI生成视频冰火两重天:Sora关停,即梦、可灵崛起,盈利难题待解!
  • 如何高效管理多平台直播:obs-multi-rtmp插件的终极配置指南
  • Gmail、Drive、Docs、Meet、Chrome——Google 2026 AI升级清单(仅限内部白皮书泄露版)
  • Shell 脚本中频繁调用子进程导致性能下降怎么办?
  • 2026年毕业季必藏:4款AI工具帮你把论文AIGC率降到最低 - 降AI实验室
  • ClawRank:模块化智能爬虫框架的设计、实现与实战应用
  • 终极指南:Godot PCK文件反编译工具完全使用手册
  • classmcp:为AI前端开发降本增效的CSS语义化工具
  • 使用 curl 命令快速测试 Taotoken 提供的各种大模型接口
  • 2026年AI视频创作培训机构实力排名推荐
  • 共享收藏夹:打造你的小组知识库
  • 如何用Layui formSelects插件实现专业级多选下拉框:完整指南
  • Vibe Coding 与 Spec Coding
  • Amazon Quick 桌面端深度体验:本地文件直读 + MCP 连接 + 知识图谱跨端同步
  • 3步部署:91160-cli实现医院挂号自动化智能监控
  • OpenCV使用平面拼接图片
  • 10 分钟搞定!纯前端学生考勤管理系统|HTML+CSS+JS 直接运行,无后端无数据库