客户端最好是将selinux设置为disabled 并关闭防火墙 在部署完成后在设置

1 下载zabbix的官方yum 源

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

可以在zabbix.com 的官网中找到你想要的版本


2 下载zabbix的组件 

yum --enablerepo=zabbix install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-sender zabbix-get -y


3 下载mysql的相关组件

yum install -y mariadb* 

或者是选择需要的下载

yum install mariadb-embedded mariadb-libs mariadb-bench mariadb mariadb-seve


4 创建zabbix的组和用户 

groupadd zabbix

useradd -g zabbix zabbix

id zabbix 查看是否成功创建


5 创建数据库中的zabbix表,并授权

先开启数据库

systemctl start mysql

或是 /etc/init.d/mysql start 


# mysql 

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 2494

Server version: 5.5.52-MariaDB MariaDB Server


Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;


grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

flush privilege;


flush privileges ;

分别执行这3条sql语句 来创建表并授权。


6 将zabbix的数据导入数据库中

zcat /usr/share/doc/zabbix-server-mysql-3.2.6/create.sql.gz | mysql -uzabbix -pzabbix  zabbix

默认在这个路径下


7 配置zabbix的服务端

vim /etc/zabbix/zabbix_server.conf

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0

PidFile=/var/run/zabbix/zabbix_server.pid

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

SNMPTrapperFile=/var/log/snmptrap/snmptrap.log

Timeout=4

AlertScriptsPath=/usr/lib/zabbix/alertscripts

ExternalScripts=/usr/lib/zabbix/externalscripts

LogSlowQueries=3000

配置之后开启zabbix_server

systemctl status zabbix-server.service 


8 配置httpd服务的zabbix主页的时区

vim /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai


9 开启httpd服务 打开web页面进一步的安装

systemctl start httpd.service

在浏览器中输入 IP/zabbix 进行下一步 

输入mysql 的密码是 zabbix 端口是 3306

登陆时 用户名是 Admin 注意是大写的A  密码 zabbix 


10 根据个人需求来添加主机 zabbix支持自动发现 可以添加一个网段来自动扫描

在agent端需要改配置文件中的 

vim /etc/zabbix/zabbix_agentd.conf

Server=(服务端的IP)

然后关闭selinux和iptables 就可以支持自动发现了

也可以收到添加 先创建模板后新建主机 关联模板和主机即可