1. 安装zabbix安装源
[root@dazhang
yum.repos.d]# rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-4.el8.noarch.rpm
[root@dazhang yum.repos.d]# dnf clean all
3. 安装zabbix server , frontend, agent
[root@dazhang yum.repos.d]# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
4.创建初始数据库
[root@dazhang yum.repos.d]# mysql -u root –p
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'NewP@ssw0rd';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit
5. 在Zabbix服务器主机上导入初始模式和数据,系统将提示您输入新创建的密码
[root@dazhang yum.repos.d]# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
6. 导入数据库模式后禁用log_bin_trust_function_creators选项
[root@dazhang yum.repos.d]# mysql -u root -p
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;
7.配置zabbix server 数据库
[root@dazhang yum.repos.d]# vim /etc/zabbix/zabbix_server.conf
8.启动zabbix server, agent, 加入开机启动项
[root@dazhang yum.repos.d]# systemctl restart zabbix-server zabbix-agent httpd php-fpm
[root@dazhang yum.repos.d]# systemctl enable zabbix-server zabbix-agent httpd php-fpm
9.关闭selinux ,防火墙加入80, 10050端口
[root@dazhang yum.repos.d]# vim /etc/selinux/config
[root@dazhang yum.repos.d]# firewall-cmd --add-port=80/tcp --permanent
[root@dazhang yum.repos.d]# firewall-cmd --add-port=10050/tcp --permanent
[root@dazhang yum.repos.d]# firewall-cmd --reload
10. 打开Zabbix UI网页(使用Apache web服务器时,Zabbix UI的默认URL是http://host/zabbix),根据提示配置安装
使用账号Admin ,密码zabbix 登录
11.解决中文灰色问题
在服务器安装中文语言包
[root@dazhang yum.repos.d]# dnf install langpacks-zh_CN glibc-langpack-zh.x86_64
刷新zabbix页面