安装前请先在被监控的主机上安装zabbix软件仓库配置包,同时关闭selinux和防火墙或允许端口通过
1.zabbix软件仓库配置包
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
2.关闭selinux
编辑vim /etc/selinux/config,把里面改成SELINUX=disabled
查看selinux是否关闭,输入getenforce命令,如果得出结果是Disabled,则已经关闭
3.关闭防火墙
临时关闭防火墙:systemctl stop firewalld
或者放开10051端口:firewall-cmd --zone=public --add-port=10051/tcp --permanent 重启后不失效(永久失效)
注:zabbix-server默认端口是10050,zabbix-agent默认端口是10051
安装zabbix-agent
1.安装zabbix-agent
yum install -y zabbix-agent
2.配置zabbix-agent
修改vim /etc/zabbix/zabbix_agentd.conf文件
Server=Server端IP地址(被动模式)
ServerActive=Server端IP地址(主动模式)
Hostname=主机名(此名称非常重要,请勿乱填,因为后面在web上添加主机时需要这个名字,建议名字和web页面主机名一致)
3.设置zabbix agent启动和开机启动
systemctl start zabbix-agent
systemctl enable zabbix-agent