环境:Centos 8.2
版本:Zabbix 5.2.6
1. rpm -Uvh https://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm //设置官方源
2. dnf clean all //清空缓存
3.dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent //安装zabbix相应组件
4.dnf install -y mysql-server mysql-devel mysql-libs //安装mysql
5. systemctl start mysqld //启动mysql
6. systemctl enable mysqld.service //设置mysql自启动
7. mysql_secure_installation //mysql初始化
8.mysql -u root -p //登录mysql
9.create database zabbix character set utf8 collate utf8_bin; //创建数据库
10.create user zabbix@localhost identified by 'xxxxx'; //创建zabbix用户 xxxx为密码 自行设置
11. grant all privileges on zabbix.* to zabbix@localhost; //设置所有权限给zabbix
12. flush privileges; //刷新权限
注:9-12步均在mysql命令行下运行
13. zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix // 导入初始架构和数据 1-2分钟
14. vim /etc/zabbix/zabbix_server.conf //修改相关配置 修改DBPassword=《zabbix用户密码》
15.vim /etc/php-fpm.d/zabbix.conf //修改时区
16. systemctl restart zabbix-server zabbix-agent httpd php-fpm //重启zabbix服务
17. systemctl enable zabbix-server zabbix-agent httpd php-fpm //设置开机自启动
18.访问https://xxx.xxx.xxx.xxx/zabbix 注:关闭防火墙
19.连接配置 输入数据库创建用户的密码
20.选时区 Asia/shanghai
21.登录 默认密码Admin/zabbix
22. dnf install langpacks-zh_CN.noarch //安装中文包
23. dnf install glibc-common //安装对语言包的试别
24. locale -a | grep zh_CN //检测是否安装正确
25.解决中文乱码问题 首先 yum install -y lrzsz 安装上传套件 命令行直接输入rz弹出上传框 从C:/Windows/Fonts 找一个字体.ttf上传进去
cp STSONG.TTF /usr/share/zabbix/assets/fonts
vim /usr/share/zabbix/include/defines.inc.php
把配置文件中字段改成上传的字体名称
26.在管理界面中更换语言即可