Rocky Linux10.0安装zabbix7.4详细步骤

安装Rocky Linux10.0系统

请参考Rocky Linux10.0安装教程-CSDN博客

查看当前系统版本

cat /etc/*release

安装数据库

安装zabbix之前,需要先安装一个数据库来承载zabbix的数据。这里我选择在本机直接安装一个MariaDB数据库。

Rocky Linux10.0系统默认不包含MySQL的官方仓库,所以这里我们安装MariaDB数据库,MariaDBMySQL的分支,由原开发者主导开发,完全兼容MySQL协议并引入更多创新功能,而MySQL由Oracle维护,更侧重企业级支持

查看当前数据库 mariadb --version

安装mariadb dnf -y install mariadb-server

查看当前数据库版本 mariadb --version

//查看mariadb数据库服务状态
systemctl status mariadb
//启动mariadb数据库服务
systemctl start mariadb
//将mariadb数据库服务设置为开机自启
systemctl enable mariadb

安装zabbix

可以打开zabbix官方网址下载Zabbix 7.4 for Rocky Linux 10 (amd64, arm64), MySQL, Nginx

按照下图所示选择,这里我选择安装的是zabbix7.4zabbix agent2版本

然后可以按照下方的命令提示来进行安装

首先进入 /etc/yum.repos.d/ 目录下 cd /etc/yum.repos.d/

然后执行命令下载zabbixrepo仓库文件

//下载zabbix的repo仓库文件
rpm -Uvh https://repo.zabbix.com/zabbix/7.4/release/rocky/10/noarch/zabbix-release-latest-7.4.el10.noarch.rpm
//删除dnf软件缓存
dnf clean all

安装zabbix server、前端组件、agent2

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent2

中间提示的时候,按下y

然后安装zabbix agent2插件

dnf install zabbix-agent2-plugin-mongodb zabbix-agent2-plugin-mssql zabbix-agent2-plugin-postgresql

中间提示的时候,按下y

安装完成!

配置数据库

登陆数据库,输入密码后登陆(初始任意密码都可以登陆)

//mariadb -uroot -p 命令也可以登陆
mysql -uroot -p

然后执行如下代码,这里将zabbix用户的密码设置为zabbix123

mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'zabbix123';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

导入初始架构和数据,系统将提示您输入新创建的密码(即:zabbix123

zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

禁用数据库log_bin_trust_function_creators选项

log_bin_trust_function_creators 是一个系统变量,它允许或禁止在二进制日志中记录存储函数和触发器的创建。在导入Zabbix数据库模式后,需要禁用`log_bin_trust_function_creators`选项,以避免潜在的安全风险。

# mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

修改配置

修改zabbix_server.conf

编辑配置文件

vi /etc/zabbix/zabbix_server.conf

搜索(编辑模式下输入/后,加需要搜索的内容)

按照图下所示修改成之前设置的zabbix密码,保存退出

修改php.ini

vi /etc/php.inipost_max_size = 16M           #由8M改为16M
max_execution_time = 300      #由30改为300
max_input_time = 300          #由60改为300

修改nginx配置

vi /etc/nginx/conf.d/zabbix.conf# listen 8080;
# server_name example.com; #取消注释,保存退出

启动服务

启动Zabbix server和agent进程,并为它们设置开机自启:

//重启zabbix相关服务
systemctl restart zabbix-server zabbix-agent2 nginx php-fpm
//设置服务开启自启
systemctl enable zabbix-server zabbix-agent2 nginx php-fpm

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

zabbix页面配置

在浏览器地址栏输入ip:8080,进入zabbix初始配置界面

状态全OK就点击下一步

输入之前设置好的zabbix数据库密码(zabbix123)点击下一步

设置zabbix主机名称,然后点击下一步

确认参数无误后,点击下一步

点击完成即可

登陆zabbix的web界面

用户名输入Admin,密码为zabbix

至此,zabbix7.4已搭建成功并且成功登陆web界面~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/97867.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/97867.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JDBC插入数据

文章目录视频:JDBC插入数据环境准备写插入数据属性配置属性配置视频:JDBC插入数据 环境准备 MySQL环境 小皮面板 提供MySQL环境 写插入数据 属性配置 声明变量 属性配置 # . properties 是一个特俗的map 集合 # key : 字符串 value : 字符串…

GPU 服务器压力测试核心工具全解析:gpu-burn、cpu-burn 与 CUDA Samples

在 GPU 服务器的性能验证、稳定性排查与运维管理中,压力测试是关键环节,可有效检测硬件极限性能、散热效率及潜在故障。以下从工具原理、核心功能、使用场景等维度,详细介绍三款核心测试工具,帮助用户系统掌握 GPU 服务器压力测试方法。 一、GPU 专属压力测试工具:gpu-bu…

Python进程和线程——多线程

前面提到过进程是由很多线程组成的,那么今天廖老师就详细解释了线程是如何运行的。首先,,Python的标准库提供了两个模块:_thread和threading,_thread是低级模块,threading是高级模块,对_thread进…

【MySQL|第九篇】视图、函数与优化

目录 十、视图 1、简单视图: 2、复杂视图: 3、视图更新: 十一、函数 1、函数创建: 十二、数据库优化 1、索引优化: 2、查询优化: 3、设计优化: 十、视图 在 MySQL 中,视图…

使用Docker和虚拟IP在一台服务器上灵活部署多个Neo4j实例

使用Docker和虚拟IP在一台服务器上灵活部署多个Neo4j实例 前言 在现代应用开发中,图数据库Neo4j因其强大的关系处理能力而备受青睐。但有时候我们需要在同一台服务器上运行多个Neo4j实例,比如用于开发测试、多租户环境或者A/B测试。传统的端口映射方式…

K8s学习笔记(一):Kubernetes架构-原理-组件

Kubernetes(简称 K8s)是一款开源的容器编排平台,核心目标是实现容器化应用的自动化部署、扩展、故障恢复和运维管理。其设计遵循 “主从架构”(Control Plane Node),组件分工明确,通过 “声明式…

ensp配置学习笔记 比赛版 vlan 静态路由 ospf bgp dhcp

学习配置VLAN 虚拟局域网,目的让两台在同一网段的设备,在交换机中访问。基础指令:sys 进入系统 sysname R1 修改交换机名字为R1 display cur 查看数据、端口等交换机信息 (在端口中,可以直接display this 可以直接看…

仓颉编程语言青少年基础教程:enum(枚举)类型和Option类型

仓颉编程语言青少年基础教程:enum(枚举)类型和Option类型enum 和 Option 各自解决一类“语义级”问题:enum 让“取值只在有限集合内”的约束从注释变成编译器强制;Option 让“值可能不存在”的语义显式化。enum类型enu…

javaEE-Spring IOCDI

目录 1、什么是Spring: 2.什么是IoC: 3. 什么是控制反转呢? 4.IoC容器具备以下优点: 5.DI是什么: 依赖注⼊方法: 三种注入方法的优缺点: Autowired注解注入存在的问题: Autowired和Resource的区别&#xff…

TensorFlow Lite 全面解析:端侧部署方案与PyTorch Mobile深度对比

1 TensorFlow Lite 基础介绍 TensorFlow Lite (TFLite) 是 Google 为移动设备(Android, iOS)、微控制器(Microcontrollers)和其他嵌入式设备(如 Raspberry Pi)开发的轻量级深度学习推理框架。它的核心目标是…

mapbox进阶,使用jsts实现平角缓冲区

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:mapbox 从入门到精通 文章目录 一、🍀前言 1.1 ☘️mapboxgl.Map 地图对象 1.2 ☘️mapboxgl.Map style属性 1.3 ☘️jsts myBufferOp 缓冲区生成对对象 …

linux装好显卡后如何检查

背景:客户通知装好了显卡,我们去机器上查看一下一. 使用到的命令 watch -n 1 nvidia-smi 可实时查看gpu的使用率nvidia-smi 之查看一次 二、查看内存和显存 内存使用命令 free -h,显存使用 nvidia-smi 这只是查看的navidia, 其他品牌的会不一样

人工智能深度学习——卷积神经网络(CNN)

一、图像卷积运算 对图像矩阵与滤波器矩阵进行对应相乘再求和运算,转化得到新的矩阵。 作用:快速定位图像中某些边缘特征 英文:convolution(CNN)池化层实现维度缩减 池化:按照一个固定规则对图像矩阵进行处…

SaaS 建站从 0 到 1 教程:Vue 动态域名 + 后端子域名管理 + Nginx 配置

SaaS 建站从 0 到 1 教程:Vue 动态域名 后端子域名管理 Nginx 配置 一、什么是 SaaS 建站? SaaS(Software as a Service)建站,就是通过一套统一的系统,支持用户在线注册、绑定域名、快速生成专属网站。…

关于神经网络中回归的概念

神经网络中的回归详解 引言 神经网络(NeuralNetworks)是一种强大的机器学习模型,可用于分类和回归任务。本文聚焦于神经网络中的回归(Regression),即预测连续输出值(如房价、温度)。…

JAVASCRIPT 前端数据库-V9--仙盟数据库架构-—仙盟创梦IDE

老版本 在v1 版本中我们讲述了 基础版的应用JAVASCRIPT 前端数据库-V1--仙盟数据库架构-—-—仙盟创梦IDE-CSDN博客接下载我们做一个更复杂的的其他场景由于,V1查询字段必须 id接下来我们修改了了代码JAVASCRIPT 前端数据库-V2--仙盟数据库架构-—-—仙盟创梦IDE-CS…

k8s核心资料基本操作

NamespaceNamespace是kubernetes系统中的一种非常重要资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。默认情况下,kubernetes集群中的所有的Pod都是可以相互访问的。但是在实际中,可能不想让两个Pod之间进行互相的访问…

PostgreSQL——分区表

分区表一、分区表的意义二、传统分区表2.1、继承表2.2、创建分区表2.3、使用分区表2.4、查询父表还是子表2.5、constraint_exclusion参数2.6、添加分区2.7、删除分区2.8、分区表相关查询2.9、传统分区表注意事项三、内置分区表3.1、创建分区表3.2、使用分区表3.3、内置分区表原…

Linux任务调度全攻略

Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。/etc/crontab文件包括下面…

回溯算法通关秘籍:像打怪一样刷题

🚀 回溯算法通关秘籍:像打怪一样刷题! 各位同学,今天咱们聊聊 回溯算法(Backtracking)。它听起来玄乎,但其实就是 “暴力搜索 剪枝” 的优雅版。 打个比方:回溯就是在迷宫里探险&am…