点击此参考官方文档

一、 配置环境

1. 关闭防火墙和selinux

systemctl stop firewalld
systemctl disable firewalld
setenforce 0

2. 安装yum源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all  #清除缓存

3.

二、安装zabbix

1. 安装zabbix服务器和代理

yum install zabbix-server-mysql zabbix-agent -y

2. 安装 Zabbix 前端

yum-config-manager --enable rhel-server-rhscl-7-rpms

3. 安装Zabbix 前端包

yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y

三、安装数据库(我使用的mariadb)

yum -y install mariadb mariadb-server   #安装
systemctl start mariadb                 #启动
systemctl enable mariadb                #开启开机自启动
mysqladmin -u root password '新密码'     #初始化密码

1. 创建zabbix用户

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by '设置密码';
mysql> grant all privileges on zabbix.* to zabbix@localhost;

2、在 Zabbix 服务器主机上导入初始模式和数据

[root@localhost yum.repos.d]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Enter password:           #输入新创建密码

3. 配置zabbix

3.1 链接数据库

vim /etc/zabbix/zabbix_server.conf
DBHost=localhost    #数据库服务器IP地址
DBName=zabbix		#库名
DBUser=zabbix		#数据库用户名
DBPassword=123456   #数据库用户密码

3.2 修改时区

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
; php_value[date.timezone] = Europe/Riga
修改为
php_value[date.timezone] = Asia/Shanghai

一定要删除;号;号是注释的意思

4. 启动 Zabbix 服务器和代理进程

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm    #重启服务
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm	   #开机自启动

5. 访问

格式:
http://服务器IP/zabbix

四、web页面配置

在这里插入图片描述

检查最右边那一列有没有报红,报红说明安装不成功,需重新安装对应的服务。

无误点击下一步

在这里插入图片描述

配置链接数据库

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

账户为:Admin

密码为:zabbix

严格区分大小写

在这里插入图片描述

五、web界面改为中文

1. 往下滑点击用户设置

在这里插入图片描述

2. 改为中文

在这里插入图片描述

Logo

更多推荐