Zabbix-7.2 | 超详细完整安装步骤(包成功)

安装版本:Zabbix7.2

安装环境:Windows10

安装环境:Vmware Workstation(自行下载)

远程环境:MobaXterm

系统:CentOS-Stream-9-latest-x86_64-dvd1.iso

Centos官方:Download - The CentOS Projecthttps://www.centos.org/download/

系统下载:

 

Zabbix官方:Download and install ZabbixZabbix is being downloaded over 4 000 000 times every year for a reason. Download and install Zabbix for free and try it yourself!https://www.zabbix.com/download?zabbix=7.2&os_distribution=centos&os_version=9&components=server_frontend_agent&db=mysql&ws=apache

安装版本:

1、环境准备

在Vmware Workstation中创建虚拟机 

选择使用ISO映像文件--浏览 

选择下载好的系统 

 点击确定

输入前面配置的root密码 

使用MobaXterm远程连接主机 

输入以下命令并在是否确认的地方输入:y

sudo dnf install -y epel-release
sudo dnf update
sudo dnf install -y vim nano wget curl git zip unzip tree htop tmux net-snmp-utils

 环境准备完毕,开始安装Zabbix7.2

2、安装Zabbix7.2

第一步:安装MariaDB

sudo dnf update    //更新系统包
sudo dnf install mariadb-server    //安装 MariaDB
sudo systemctl start mariadb    //启动 MariaDB 服务
sudo systemctl enable mariadb    //启用 MariaDB 服务


sudo mysql_secure_installation    //按照提示设置 root 密码,删除匿名用户,禁用远程 root 登录等安全措施
输入完此命令后
1、输入你的数据库启动密码(我使用了:password)
2、回车
3、输入n
4、回车
5、回车
6、回车
7、回车

第二步:安装 Zabbix 仓库

禁用 EPEL 仓库中提供的 Zabbix 包(如果已安装)
编辑 /etc/yum.repos.d/epel.repo文件,在[epel]下添加以下内容
excludepkgs=zabbix*

1、输入: 
vi /etc/yum.repos.d/epel.repo
2、按下i键进行输入代码
3、在图中位置添加:
excludepkgs=zabbix*
4、按下esc键
5、按下shift+:
6、输入wq然后回车

接着输入下面这两个命令 

sudo dnf clean all
sudo dnf update

安装 Zabbix 仓库

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

第三步:安装 Zabbix 组件 

安装 Zabbix 服务器、Web 前端和代理(如果像下面这样出现某个组件失败的情况,可以重新安装一遍,重新运行一下这条命令就行)

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

第四步:创建初始数据库

登录到 MariaDB

sudo mysql -uroot -p

输入前面设置的密码:password 

在 MariaDB 中创建数据库和用户 

CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
SET GLOBAL log_bin_trust_function_creators = 1;
FLUSH PRIVILEGES;
EXIT;

第二行代码中的'zabbix'和'password'是后面登入zabbix的时候需要输入的数据库账号和密码

导入初始数据库架构和数据

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

回车后输入zabbix的密码:password

禁用 log_bin_trust_function_creators 选项

sudo mysql -uroot -p

输入密码password

SET GLOBAL log_bin_trust_function_creators = 0;
EXIT;

第五步:配置 Zabbix 服务器 

编辑配置文件

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

DBPassword=password

按下Ctrl+F搜索输入:DBpassword,找到后复制该行在下面粘贴,然后 输入password密码

最后点击保存

第六步:启动 Zabbix 服务

sudo systemctl restart zabbix-server zabbix-agent httpd php-fpm
sudo systemctl enable zabbix-server zabbix-agent httpd php-fpm

第七步:防火墙设置

允许外部访问80端口

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload

第八步:访问 Zabbix UI

在浏览器中访问:http://192.168.88.134/zabbix

请根据自己的实际IP来

选择简体中文 

 

输入之前设置的密码:password 

根据自己的要求输入名称 

Zabbix 的默认管理员账号和密码如下

  • 用户名: Admin
  • 密码: zabbix

 可以看到服务器的服务是正常的

第九步:添加网络设备

以新华三交换机为例

 

稍等一会后

设备已经正常加进来了 ,并且数据都有的。

第十步:开启脚本权限

测试一下先

 

这个脚本默认是禁用的,Crtl+F搜索

最后保存重启服务

sudo systemctl restart zabbix-server

 

### Zabbix 7.2版本特性 Zabbix 7.2引入了一系列新特性和改进,旨在提升性能、易用性和能扩展。主要更新包括但不限于: - **增强的仪表板**:支持更灵活的小部件布局以及新的可视化选项[^1]。 - **自动发现规则优化**:简化了低级别发现(LLD)配置过程中的复杂度,并提高了处理速度和效率。 - **报警管理升级**:提供了更加直观的操作界面来管理和响应警报事件;增加了对多渠道通知的支持,如Slack、Microsoft Teams等即时通讯工具集成。 ### 安装与配置指南 对于Zabbix 7.2的具体安装命令可能因操作系统而异,在基于Debian/Ubuntu系统的环境中可以采用如下方式完成基本组件的部署: ```bash sudo apt-get update && sudo apt-get install -y zabbix-server-mysql zabbix-frontend-php zabbix-agent ``` 此命令会安装Zabbix服务器端、Web前端及本地代理程序。需要注意的是,实际操作前应当先准备好MySQL/MariaDB数据库环境用于存储时间序列数据和其他元信息。 为了实现特定业务逻辑下的监控需求,可以通过编辑`/etc/zabbix/zabbix_agentd.d/`目录下对应的`.conf`文件添加自定义参数。例如创建名为`web_status.conf`的新文件并加入类似下面的内容以监测HTTP服务状态: ```plaintext UserParameter=web_port_status,ss -tunlp | grep 80 | wc -l ``` 之后记得重启agent服务使更改生效: ```bash systemctl restart zabbix-agent2 ``` ### 使用手册获取途径 关于详细的使用说明文档建议访问[Zabbix官方网站](https://www.zabbix.com/documentation),这里不仅包含了快速入门教程还涵盖了全面的能描述和技术细节解释[^2]。特别是针对最新版软件的各项设置指导非常有助于深入理解如何充分利用该平台进行网络和服务质量跟踪分析工作。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

leo·li

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值