zabbix官网下载
点开 zabbix.com 的官网下载页面,第一眼看到的下载是密密麻麻的版本号。LTS、官网Current、下载Old stable,官网每个版本后面跟着一长串数字,下载像 6.0.19、官网6.4.4、下载7.0.0alpha7 这种。官网如果你第一次来,下载大概率会愣一下——到底该下哪个?官网
我的习惯是直接找 LTS。Zabbix 的下载 LTS 版本支持周期长,官方给五年。官网6.0 是下载目前的 LTS,下一个 LTS 要等 7.0 稳定之后。官网Current 版本功能新,但小版本更新频繁,生产环境用着心里不踏实。除非你想尝鲜某个新特性,否则 LTS 是最省心的选择。
下载页面的实际结构
页面往下拉,会看到按操作系统分类的标签页。Linux、Windows、macOS、甚至 Raspberry Pi 都有。点 Linux 进去,又分 RHEL/CentOS、Debian/Ubuntu、SUSE 这些。每个发行版下面提供两种安装方式:一种是直接下载源码包自己编译,另一种是添加官方仓库用包管理器装。
源码包在 https://www.zabbix.com/download_sources 这个地址,页面很朴素,就是一堆 tar.gz 链接。我上次下 6.0.19 的源码包,大概 30MB 左右,速度还行。如果你要编译,记得先装好依赖:mysql-devel、libxml2-devel、net-snmp-devel 这些,缺一个 configure 就报错。
用仓库安装更简单。官方给了一键脚本,复制粘贴到终端就能跑。比如 Ubuntu 22.04 装 zabbix-server-mysql 和 zabbix-frontend-php,两条 apt install 命令搞定。不过脚本里默认的数据库密码是 password,装完记得改,不然等于把门敞着。
Windows 和 agent 的下载
Windows 版本在下载页里单独一栏。Zabbix agent 有 msi 安装包,双击下一步就行。但 server 端在 Windows 上跑的人不多,官方推荐还是 Linux。我见过一个案例,某公司用 Windows server 2019 跑 Zabbix server,监控 200 台机器,结果 MySQL 在 Windows 下的性能瓶颈先扛不住了,后来还是迁到 CentOS 上。
Agent 的下载量其实比 server 大得多。很多场景是 server 在云上,agent 撒在各个内网节点。下载页里 agent 的版本要和 server 版本匹配,6.0 的 server 配 6.0 的 agent,跨大版本可能连不上。这个细节页面没怎么强调,但踩过坑的人都知道。
几个容易忽略的点
下载页最底下有个 “Zabbix appliances” 的链接,提供打包好的虚拟机镜像。OVA 格式,导入 VMware 就能用,里面 server、数据库、前端全配好了。适合快速搭测试环境,但不建议直接上生产——默认配置太粗,安全加固得自己做。
还有前端资源。如果你从源码编译,web 界面需要单独下 zabbix-frontend 的包,或者从 ui 目录里拷。有时候 server 装好了,浏览器打开一片空白,八成是前端没部署对。PHP 版本也有要求,6.0 需要 PHP 7.4 以上,7.0 要 PHP 8.0 以上,下之前先 php -v 看一眼。
下载页面本身不复杂,但信息密度高。我的建议是别急着点最新版,先确认你的发行版、数据库、PHP 版本,再对着官方文档的 requirements 表过一遍。省得下完发现装不上,又回来重新找。
本文地址:http://www.79wt.cn/news/1175b9299790.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。