基础环境:
centos7(关闭防火墙、selinux)
PHP 7.2
postgresql 12.4
时间同步
1、yum源准备
rpm -ivh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm #zabbix5.0的yum源
sed -i "s#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#g" /etc/yum.repos.d/zabbix.repo #换为阿里的源,下载速度会快一点
useradd zabbix #添加zabbix用户
2、zabbix安装
yum install zabbix-server-pgsql zabbix-agent2 –y #官方介绍agent2有更高级的功能,这次打算装来试试
安装zabbix web
yum install -y centos-release-scl
修改zabbix.repo(zabbix 默认禁用了前端源)
yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y
修改nginx配置文件
vim /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
listen 8818; #随意