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

RockyLinux9 部署 Zabbix7 完整步骤

一、Zabbix介绍

Zabbix 是企业级开源监控解决方案,支持实时监控数台服务器,虚拟机和网络设备,开源免费,官方手册 https://www.zabbix.com/documentation/7.0/zh/manual

二、RockyLinux9部署Zabbix

1、进入到相对的系统下,进入安装界面

2、选择系统环境

# rpm -Uvh https://repo.zabbix.com/zabbix/7.2/release/rocky/9/noarch/zabbix-release-latest-7.2.el9.noarch.rpm
# dnf clean all

3、安装Zabbix server,Web前端,agent

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent 

注意,现在zabbix-agent2 使用较多,所以上面增加了zabbix-agent2 

4、安装MySQL8版本

dnf install mysql mysql-server -y

systemctl enable mysqld --now

初始化mysql数据库及修改数据库密码:

# mysql -uroot -p
password
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'abc123456';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> alter user 'root'@'localhost' identified by 'abc123456';
Query OK, 0 rows affected (0.01 sec)
mysql> quit;

5、导入数据初始化数据

zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

禁用log_bin_trust_function_creators

# mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

6、配置Zabbix-server

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

DBHost=localhost
DBName=zabbix
DBUser=zabbix  # 用户
DBPassword=abc123456   #数据库密码

编辑配置文件 /etc/nginx/conf.d/zabbix.conf,打开注释

 listen 8080;
 server_name example.com;

7、启动Zabbix server 和 agent进程

# systemctl restart zabbix-server zabbix-agent nginx php-fpm
# systemctl enable zabbix-server zabbix-agent nginx php-fpm

三、浏览器端配置Zabbix

ip:8080端口访问

默认的登录名 Admin 密码 zabbix

至此,Zabbix7已经部署完成!

相关文章:

  • Springboot下载文件, 文件名中文是乱码, 空格变加号
  • Web前端开发——超链接与浮动框架(下)
  • 机器学习项目一:虚假新闻检测
  • yum安装MySQL数据库
  • MCP协议实战指南:在VS Code中实现PostgreSQL到Excel的自动化迁移
  • Unified Modeling Language,统一建模语言
  • centOS 安装和配置docker
  • 《探秘鸿蒙分布式软总线:开启无感发现与零等待传输新时代》
  • 3.7 字符串基础
  • 树莓派第5代主板连接cis摄像头
  • Python学习笔记(列表相关操作)
  • 供应商涨价,项目如何控制采购成本
  • ⑫交换机引流设备案例
  • What Was the “Game Genie“ Cheat Device, and How Did It Work?
  • ViT 模型讲解
  • 【Java八股】
  • 3.2.2.2 Spring Boot配置视图控制器
  • 机器学习项目三:颜色检测
  • Java老鼠迷宫(递归)---案例来自韩顺平老师讲Java
  • Neo4j GDS-11-neo4j GDS 库中相似度算法实现
  • 商务部:中国加快推进服务业扩大开放综合试点为世界注入更多确定性
  • 对话地铁读书人|科研服务者岳先生:地铁适合浅阅读
  • 西藏艺术来到黄浦江畔,“隐秘之门”艺术展外滩三号开幕
  • 科普|军团菌肺炎:春末夏初的隐形健康威胁
  • 海康威视:去年海外主业和机器人等创新业务占比首次超50%
  • 医院招聘误发内部信息反获好评,求职者就需要这样的“敞亮”