一、YUM 安装
1 关闭防火墙和SELingux
systemctl stop firewalld
systemctl disable firewalld
sed -i 's#^SELINUX=.*#SELINUX=disabled#g' /etc/sysconfig/selinux
setenforce 0
2 安装 zabbix rpm 源,鉴于国内网络情况,使用阿里云 zabbix 源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum clean all
3 安装 Zabbix server 和 agent
yum install zabbix-server-mysql zabbix-agent -y
4 安装 Software Collections,便于后续安装高版本的 php,默认 yum 安装的 php 版本为 5.4 过低
yum install centos-release-scl -y
5 启用 Zabbix 前端源
修改/etc/yum.repos.d/zabbix.repo,将[zabbix-frontend]下的 enabled 改为 1
enabled=1
6 安装 Zabbix 前端和相关环境
yum install zabbix-web-mysql-scl zabbix-nginx-conf-sc