当前位置:首页 > 系统教程 > 正文

Zabbix 7.0 在 Ubuntu 24.04 上部署详细教程(从零开始搭建企业级监控系统)

Zabbix 7.0 在 Ubuntu 24.04 上部署详细教程(从零开始搭建企业级监控系统)

本文将详细介绍如何在Ubuntu 24.04上部署Zabbix 7.0。Zabbix 7.0 是最新LTS版本,带来了许多新特性和性能优化,非常适合企业级监控需求。本文适合小白用户,每一步都配有命令和说明。

1. 环境准备

首先更新系统并设置主机名:

sudo apt update && sudo apt upgrade -ysudo hostnamectl set-hostname zabbix-server

安装必要的工具:

sudo apt install -y wget vim

2. 安装数据库 (MySQL)

Zabbix 7.0 支持MySQL和PostgreSQL,这里以MySQL为例。首先安装MySQL 8.0:

sudo apt install -y mysql-serversudo systemctl start mysqlsudo systemctl enable mysql

运行安全配置脚本:

sudo mysql_secure_installation

创建Zabbix数据库和用户:

sudo mysql -uroot -pCREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;CREATE USER "zabbix"@"localhost" IDENTIFIED BY "your_password";GRANT ALL PRIVILEGES ON zabbix.* TO "zabbix"@"localhost";SET GLOBAL log_bin_trust_function_creators = 1;QUIT

3. 安装Zabbix 7.0 组件

添加Zabbix官方仓库并安装Zabbix server、前端、agent:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu24.04_all.debsudo dpkg -i zabbix-release_7.0-1+ubuntu24.04_all.debsudo apt updatesudo apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

导入初始数据:

sudo zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix

关闭之前设置的log_bin_trust_function_creators:

sudo mysql -uroot -p -e "SET GLOBAL log_bin_trust_function_creators = 0;"

4. 配置Zabbix server

编辑配置文件/etc/zabbix/zabbix_server.conf,设置数据库密码:

sudo vim /etc/zabbix/zabbix_server.confDBPassword=your_password

5. 配置PHP时区

编辑/etc/zabbix/apache.conf或/etc/apache2/conf-available/zabbix.conf,取消注释并设置时区:

sudo vim /etc/zabbix/apache.confphp_value date.timezone Asia/Shanghai

6. 启动服务

sudo systemctl restart zabbix-server zabbix-agent apache2sudo systemctl enable zabbix-server zabbix-agent apache2
Zabbix 7.0 在 Ubuntu 24.04 上部署详细教程(从零开始搭建企业级监控系统) 部署  安装Zabbix Zabbix监控教程 配置 第1张

7. 访问Zabbix前端

在浏览器中访问 http://your-server-ip/zabbix,按照向导完成后续设置。默认用户名/密码: Admin/zabbix。

通过以上步骤,你已经成功在Ubuntu 24.04上部署了Zabbix 7.0。接下来可以开始配置监控项、主机和触发器,实现全面的Zabbix监控。如果想深入了解Zabbix 7.0 配置,请参考官方文档。

关键词:Zabbix 7.0 部署、Ubuntu 24.04 安装Zabbix、Zabbix监控教程、Zabbix 7.0 配置