Zabbix Server的安装
Zabbix Server是Zabbix的核心组件,负责接收监控数据、处理告警、存储数据、管理配置等。
安装Zabbix Server
一、安装与配置yum源。
1、从阿里云下载yum源:https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

2、安装yum源。

3、查看yum源配置。

4、将配置文件中的所有下载源更改为阿里云。

5、将配置文件中的enabled=0修改为enabled=1,启用前端页面与调试信息。

二、安装zabbix−server。

安装前端应用
安装Zabbix前端应用前需要首先安装scl软件包,scl软件包是为了给RHEL和CentOS用户提供一种以方便、安全地安装和使用应用程序及运行时环境的多个版本的方式。
1、安装scl软件包的yum源。

2、安装基于scl的Zabbix前端应用。

Zabbix Server的配置
安装配置数据库
一、安装并初始化mariadb。
1、安装mariadb。

2、启动mariadb。

3、初始化mariadb,只需设置root用户密码,其它步骤保持默认即可。

二、创建Zabbix数据库并导入数据。
1、登录mariadb,创建用户与数据库,Zabbix默认的用户名与数据库名均为zabbix。

2、导入Zabbix数据,SQL数据文件名为create.sql.gz。

配置运行参数
1、在Zabbix配置文件/etc/zabbix/zabbix_server.conf中配置数据库密码DBPassword属性。

2、配置Zabbix的前端配置文件/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,设置时区为Shanghai。

配置运行环境
1、关闭并禁用防火墙。

2、修改配置文件/etc/selinux/config,禁用SELINUX。

Zabbix Server的启动
1、启动Zabbix Server与前端应用。

2、将所有服务设置为开机自启。
