Zabbix 5.0 LTS 安装步骤

操作系统系统:CentOS Linux release 7.9.2009
数据库:Mariadb 1.5.5.68
Web:Apache
Zabbix 版本:5.0 LTS

环境配置

关闭防火墙

systemctl stop firewalld

开机禁用防火墙自启

systemctl disable firewalld

选择zabbix版本

当前选择:5.0 LTS

选择

官网:Zabbix 5.0 LTS

开始安装Zabbix

安装zabbix官方源

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

安装Zabbix server,Web前端,agent

yum install zabbix-server-mysql zabbix-agent

安装Enable Red Hat Software Collections

yum install centos-release-scl

编辑配置文件 vi/etc/yum.repos.d/zabbix.repo

[zabbix-frontend]
...
enabled=1
...

安装Install Zabbix frontend packages.

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

数据库的安装和配置

安装数据库

yum -y install mariadb mariadb-server

启动数据库

systemctl start mariadb

设置开机自启

systemctl enable mariadb

进入数据库并配置

注: 填写密码指自己输入自行配置的密码

推荐使用强密码:随机密码

[root@localhost ~]# mysql
# 创建zabbix数据库
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
# 创建zabbix用户
MariaDB [(none)]> create user zabbix@localhost identified by '填写密码';    
#给zabbix用户授权
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost;
#完成退出
MariaDB [(none)]> exit
Bye

导入zabbix数据库

填写上一步配置的密码

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p填写密码 -Dzabbix

为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf
填写上一步配置的密码

DBPassword=填写密码

为Zabbix前端配置正确时区

vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

php_value[date.timezone] = Asia/Shanghai

启动Zabbix server和agent进程

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

设置开机自启Zabbix server和agent进程

systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

浏览器输入 IP/zabbix 配置zabbix

第一页
第二页
第三页
第四页
第五页
第六页

用户名默认为 Admin,密码默认为 zabbix

登陆
首页

修改中文

汉化
完成

解决中文乱码问题

乱码

yum -y install wqy-microhei-fonts

然后替换linux上默认的字符集

cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

出现覆盖询问时输入 y 回车即可**

查看效果,乱码问题成功解决**

乱码解决