在RHCL9中安装Zabbix7.2

记录在RHCL9中安装Zabbix7.2,此操作为自行研究+参考B站视频Zabbix中国所得,可能会有错误的地方,如有错误,敬请指正。

注:此均为第一次安装,如果之前安装过,操作步骤可能会有很大出入,请另行解决。

1、找到Zabbix网站,点击获取

2、界面向下滑,根据提示,下载Zabbix

3、安装数据库,Zabbix7.2后对数据库版本有要求,此处默认安装

#安装MariaDB
dnf install mariadb-server

#配置/etc/my.cnf.d/mariadb-server.cnf
bind-address=0.0.0.0

#启动数据库服务
systemctl start mariadb
systemctl enable mariadb

4、创建数据库表结构,根据网站提示

根据网站操作提示,操作步骤如下

#登录数据库
mysql

#创建表结构,此处无需修改
create database zabbix character set utf8mb4 collate utf8mb4_bin;

#创建zabbix用户和密码
create user zabbix@localhost identified by 'password';
#zabbix:为用户名,可以不用修改,如果修改,自行记住
#localhost:修改为数据库服务器IP地址,如果是本地安装可以为localhost,可以为"%",如果其他服务器可以为"192.168.100.1"
#password:为zabbix用户密码,可以自行修改

#修改权限
grant all privileges on zabbix.* to zabbix@localhost;
#zabbix为用户名,同上
#localhost:数据库服务器IP地址

#修改权限
set global log_bin_trust_function_creators = 1;
#此处无修改

#退出
quit;

5、导入数据库

zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
#-uzabbix:此处为数据库用户名,同上

6、导入数据库架构后禁用log_bin_trust_function_creators选项

mysql

set global log_bin_trust_function_creators = 0;

quit;

7、启动zabbix

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

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

8、添加防火墙许可

firewall-cmd --add-service=http --permanent

firewall-cmd --reload

9、登录zabbix,在客户端,打开浏览器,Zabbix UI的默认URL为http:// host/zabbix,选择语言

10、输入设置信息,此处输入之前的用户名和密码

11、输入zabbix主机名称,根据需要写

12、安装完成,配置zabbix文件

13、登录zabbix,地址:http:// host/zabbix,用户名为Admin,密码为之前设置

安装完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值