zabbix源码安装
1.下载源码
从 zabbix源码官方下载地址 下载源码包
wget https://cdn.zabbix.com/zabbix/sources/stable/5.4/zabbix-5.4.1.tar.gz
解压缩源码包
tar xf zabbix-5.4.1.tar.gz
2.创建用户
groupadd --system zabbix
useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix
官方特别说明
提示
-
Zabbix 进程不需要主目录,这就是我们不建议创建它的原因。但是,如果您正在使用某些需要它的功能(例如将 MySQL 凭据存储在
$HOME/.my.cnf
中),您可以使用以下命令自由创建它。mkdir -m u=rwx,g=rwx,o= -p /usr/lib/zabbix
chown zabbix:zabbix /usr/lib/zabbix -
Zabbix 前端安装不需要单独的用户帐户。
-
如果 Zabbix服务器和代理在同一台机器上运行,建议使用不同的用户来运行服务器而不是运行代理。否则,如果两者都以同一用户身份运行,则代理可以访问服务器配置文件,Zabbix 中的任何管理员级别用户都可以很容易地检索,例如,数据库密码。
-
以
root
、bin
或任何其他具有特殊权限的帐户运行 Zabbix存在安全风险。
3.创建ZABBIX数据库
3.1 安 装mysql
提示
源码安装的zabbix5.4中提示mysql版本需要5.7.28以上
3.1.1 下载MySQL-5.7.32二进制包
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz