当前位置: 首页 > 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 库中相似度算法实现
  • 郭向阳任广东省公安厅分管日常工作副厅长(正厅级)
  • 习近平在上海考察
  • 演员刘美含二手集市被曝售假,本人道歉
  • 法治日报调查直播间“杀熟”乱象:熟客越买越贵,举证难维权不易
  • 西班牙葡萄牙遭遇史上最严重停电:交通瘫了,通信崩了,民众疯抢物资
  • 新干式二尖瓣瓣膜国内上市,专家:重视瓣膜病全生命周期管理