云计算运维学习day15--rocky Linux部署zabbix
目录一.rocky Linux1.1rocky Linux的诞生1.2官网下载rocky Linux9镜像,配置好虚拟机1.3修改网卡的命名规则1.4设置静态IP1.5关闭防火墙1.6关闭selinux1.7设置主机名1.8配置解析文件二.部署zabbix2.1简单介绍2.2官网查看下载zabbix-server服务端的步骤2.2.1下载官方软件仓库2.2.2安装依赖2.2.3安装mysql-server2.2.4创建数据库2.2.5导入初始架构和数据系统将提示您输入新创建的密码2.2.6关闭二进制日志安全限制2.2.7编辑zabbix-server.conf文件2.2.8装汉化包用于前端界面的汉化2.2.9完成zabbix前端界面初始化2.2.10登录zabbix前端页面2.2.11前端界面汉化2.3官网查看 rocky linux9下载zabbix-agent端的步骤2.3.1准备工作2.3.2下载官方的软件仓库2.3.3安装zabbix-agent软件包2.3.4启动zabbix-agent2.4官网查看centos 7下载zabbix-agent端的步骤2.4.1准备工作2.4.2下载官方软件仓库2.4.3安装zabbix-agent软件包2.4.4启动zabbix-agent服务2.5添加agnet主机2.5.1修改zabbix的客户端配置文件确定工作模式和服务端2.5.2进入前端的配置栏下的主机界面2.5.3点击右上角的创建主机2.5.4配置好你的agent信息2.5.5在主机界面查看你新添加的主机简介下面的部署工作需要rocky linux因为centOS 7版本不支持安装zabbix_server所以我装了一个rocky Linux用来部署zabbix顺便简单介绍一下rocky Linux。一.rocky Linux1.1rocky Linux的诞生1.诞生CentOS曾是红帽Red Hat企业级LinuxRHEL的免费克隆版因其稳定性和与RHEL的高度兼容性在服务器市场占有巨大份额。2020年12月红帽宣布将CentOS 8的维护周期从2029年大幅缩短到2021年底并停止维护CentOS 8转而发展滚动更新的CentOS Stream。这一决定让大量依赖CentOS稳定版本的企业用户陷入困境。为了填补这个空白Gregory Kurtzer他也是CentOS的创始人之一发起了Rocky Linux项目目标是构建一个“由社区驱动、与RHEL 100%兼容、且长期稳定”的企业级操作系统。2.核心特性1.完全兼容 RHEL确保企业应用可无缝迁移。2.长期支持每个主版本提供10 年生命周期5 年活跃支持 5 年维护支持。3.多架构支持涵盖 x86_64、aarch64、ppc64le、s390x 等平台。4.社区驱动由 Rocky Enterprise Software Foundation 管理强调透明治理与社区参与。5.免费迁移工具可从其他 Enterprise Linux 发行版轻松迁移。3.Rocky Linux 的适用场景1.企业生产服务器Web服务器、数据库服务器、邮件服务器等。2.旧CentOS 7迁移许多企业将CentOS 7迁移到Rocky Linux 8或9。3.高可用与集群环境本身就支持在之前提到的MHA、InnoDB Cluster等方案中作为稳定的操作系统底座。4.CI/CD与开发环境提供与生产环境一致的运行环境减少“环境不一致”带来的问题。5.混合云与虚拟化支持KVM、Docker、Kubernetes在OpenStack等私有云部署中也很常见。1.2官网下载rocky Linux9镜像,配置好虚拟机1.3修改网卡的命名规则编辑rocky linux的内核文件关闭默认的网卡命名规则之后网卡名需要自己定义cd /boot/loader/entries/ vim 26e47c005e314257bdcadfa8b402e02d-5.14.0-570.17.1.el9_6.x86_64.conf #编辑你的内核配置 nmcli c add type ethernet con-name eth0 ifname eth0 autoconnect yes reboot #重启 nmcli c s #查看网卡名1.4设置静态IP1.修改网络配置文件vim /etc/NetworkManager/system-connections/eth0.nmconnection #编辑网络配置文件 systemctl restart network nmcli c up eth02.使用nmcli命令设置静态IPnmcli c modify eth0 ipv4.method manual ipv4.addresses 192.168.7.161/24 ipv4.gateway 192.168.7.2 ipv4.dns 114.114.114.114 systemctl restart network nmcli c up eth01.5关闭防火墙systemctl disable --now firewalld1.6关闭selinuxvim /etc/sysconfig/selinux1.7设置主机名hostnamectl hostname server1 #设置主机名 hostname #查看主机名1.8配置解析文件可以一次设置多一些,后续就不用再设vim /etc/hosts二.部署zabbix2.1简单介绍1.说明一款经典的企业级监控系统可视化监控系统直观展示系统的数据。2.工作原理数据采集存在两种工作模式主动模式被动模式主动模式PULLAgent向服务端发送请求服务端向 agent 发送数据对服务端的压力较小企业一般推荐这种模式被动模式PUSHAgent不断地主动向服务端发送数据对服务端的压力大服务端配置一定要好否则容易宕机效率比PULL高。2.2官网查看下载zabbix-server服务端的步骤根据你的系统选择适合你的zabbix-server软件,选择完成后,下滑2.2.1下载官方软件仓库rocky linux上将yum升级成了dnf,但之前的yum还是可以使用,dnf使用方法与yum一样rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/9/x86_64/zabbix-release-latest-6.0.el9.noarch.rpm #下载软件仓库 dnf clean all2.2.2安装依赖dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent2.2.3安装mysql-serveryum install -y mysql-server #安装mysql-server systemctl start mysqld2.2.4创建数据库mysql -uroot -p password #如果你没设密码,这里直接回车即可进入数据库 create database zabbix character set utf8mb4 collate utf8mb4_bin; #创建zabbix数据库 create user zabbixlocalhost identified by password; #创建管理用户zabbix grant all privileges on zabbix.* to zabbixlocalhost; #赋予用户全部权限 set global log_bin_trust_function_creators 1; #临时开启 MySQL 创建存储函数时的二进制日志安全限制 quit;2.2.5导入初始架构和数据系统将提示您输入新创建的密码注意:输入密码后不要退出,他文件很多处理比较慢不是卡住了。zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-setutf8mb4 -uzabbix -p zabbix2.2.6关闭二进制日志安全限制set global log_bin_trust_function_creators 0; #刚才开了这里一关 quit2.2.7编辑zabbix-server.conf文件修改登录密码管理员用户密码vim /etc/zabbix/zabbix-server.conf2.2.8装汉化包用于前端界面的汉化dnf install glibc-langpack-zh -y cd /usr/share/zabbix/assets/fonts systemctl enable --now zabbix-server zabbix-agent httpd php-fpm2.2.9完成zabbix前端界面初始化进入初始化界面,完成初始化服务端IP/zabbix2.2.10登录zabbix前端页面2.2.11前端界面汉化2.3官网查看 rocky linux9下载zabbix-agent端的步骤这里选择rocky linux9版本的agent,之后下滑2.3.1准备工作1.准备一台配置好的rocky linux可以从之前完成配置的虚拟机上快照一份出来2.设置hostname为server2自定义3.设置静态IP192.168.7.162(自定义)2.3.2下载官方的软件仓库rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/9/x86_64/zabbix-release-latest-6.0.el9.noarch.rpm dnf clean all2.3.3安装zabbix-agent软件包dnf install zabbix-agent2.3.4启动zabbix-agentsystemctl restart zabbix-agent systemctl enable zabbix-agent2.4官网查看centos 7下载zabbix-agent端的步骤注意zabbix不支持centos 7的zabbix-server服务。2.4.1准备工作1.准备一台安装了cemntos 7的虚拟机2.设定主机的域名hostname我这里设置的是server7并加入server服务端的hosts文件中3.配置静态IP4.关闭防火墙和selinux2.4.2下载官方软件仓库rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/9/x86_64/zabbix-release-latest-6.0.el9.noarch.rpm dnf clean all2.4.3安装zabbix-agent软件包dnf install zabbix-agent2.4.4启动zabbix-agent服务systemctl enable --now zabbix-agent2.5添加agnet主机2.5.1修改zabbix的客户端配置文件确定工作模式和服务端vim /etc/zabbix/zabbix-agentd.conf systemctl enable --now zabbix-agent netstat -antlp | grep 100502.5.2进入前端的配置栏下的主机界面2.5.3点击右上角的创建主机2.5.4配置好你的agent信息2.5.5在主机界面查看你新添加的主机

相关新闻

Java设计模式---动态代理原理源码分析

Java设计模式---动态代理原理源码分析

一、前言 上篇文章《Java设计模式:代理模式》中,介绍了两种代理模式(静态代理和动态代理)的应用场景和实际应用案例。本篇文章中,对动态代理的原理做进行深入的分析。 二、动态代理的核心疑问 关于动态代理&#xf…

2026/8/18 19:17:29 阅读更多 →
文献综述不是“八卦论坛”:书匠策AI让我学会了一种叫“拼图式”的文献梳理法

文献综述不是“八卦论坛”:书匠策AI让我学会了一种叫“拼图式”的文献梳理法

官网:www.shujiangce.com | 微信公众号:书匠策AI 先抛一个我自己反思了很久的观点。 过去八年,我在课堂上教文献综述,讲的无非是“检索-阅读-归纳-批评”四步法。直到有一天,一个学生拿着我给的范文问我&#xff1…

2026/8/18 19:17:29 阅读更多 →
ArcGIS实验教程——实验三十三:ArcScan自动矢量化完整案例教程

ArcGIS实验教程——实验三十三:ArcScan自动矢量化完整案例教程

ArcGIS实验视频教程合集:《ArcGIS实验教程从入门到精通》(附配套实验数据)》 文章目录 1 ArcScan 简介 2. ArcScan使用前提及注意事项 3. ArcGIS自动矢量化案例 1 ArcScan 简介 ArcScan是ArcGIS Desktop的打展模块,是栅格数据矢量化的套工具集, 用这些工具,可以创建要素…

2026/8/18 19:16:29 阅读更多 →

最新新闻

开发者数字身份构建:从“顾少侠”看网络ID的人设管理与品牌建设

开发者数字身份构建:从“顾少侠”看网络ID的人设管理与品牌建设

1. 从“顾少侠”看网络江湖的命名艺术最近在好几个技术社区和开源项目里,都看到了“顾少侠”这个ID。乍一看,这名字带着一股子古风侠气,和代码、算法这些现代玩意儿似乎有点不搭。但仔细一想,这恰恰是当下网络江湖里一个挺有意思的…

2026/8/19 1:26:07 阅读更多 →
大语言模型核心原理:从预测下一个词到通用智能的涌现

大语言模型核心原理:从预测下一个词到通用智能的涌现

1. 从“鹦鹉学舌”到“思想涌现”:一个反直觉的起点如果你在2023年之前,告诉任何一个对人工智能稍有了解的人,一个仅仅通过“预测下一个词”训练出来的模型,不仅能写诗、编程、翻译,还能进行逻辑推理、分析情感甚至解释…

2026/8/19 1:26:07 阅读更多 →
从课程项目到实战作品:机电系统集成与PID控制算法全解析

从课程项目到实战作品:机电系统集成与PID控制算法全解析

1. 项目缘起:从“大作业”到“硬核实战”的蜕变 又到了学期末,相信不少工科生,尤其是机械、自动化、机器人相关专业的同学,看到“ME446 Final Project”这个标题,都会会心一笑。这不仅仅是一个课程代号,它更…

2026/8/19 1:26:07 阅读更多 →
看训练性能数据,先确认样本和统计口径

看训练性能数据,先确认样本和统计口径

看训练性能数据,先确认样本和统计口径本文围绕“性能数据到底该怎么看”整理检查要点。示例仅用于说明方法;请以公开、合成或已脱敏输入复跑。1. 先固定讨论边界 训练问题应拆成数值正确性、数据供给、显存使用和通信行为四部分。先以小规模、固定输入验…

2026/8/19 1:26:07 阅读更多 →
Arduino超声波雷达:从HC-SR04到极坐标扫描系统的实现与优化

Arduino超声波雷达:从HC-SR04到极坐标扫描系统的实现与优化

1. 项目概述:从超声波测距到简易雷达的跨越如果你玩过Arduino,大概率接触过HC-SR04超声波模块,用它来做个避障小车或者测距仪是很多人的入门项目。但把几个超声波模块组合起来,再配上个舵机让它转起来,实现一个能扫描周…

2026/8/19 1:26:07 阅读更多 →
三步装好欢乐斗地主AI助手:让DouZero替你把胜率算明白

三步装好欢乐斗地主AI助手:让DouZero替你把胜率算明白

三步装好欢乐斗地主AI助手:让DouZero替你把胜率算明白 【免费下载链接】DouZero_For_HappyDouDiZhu 基于DouZero定制AI实战欢乐斗地主 项目地址: https://gitcode.com/gh_mirrors/do/DouZero_For_HappyDouDiZhu 周末晚上开了一局斗地主,手里攥着两…

2026/8/19 1:25:06 阅读更多 →

日新闻

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/19 0:00:30 阅读更多 →
AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

1. 项目概述:当AI开始“猜”数学定理 最近在AI研究圈里,一个名为“Moonshine”的项目引起了不小的讨论。这名字本身就挺有意思,直译是“月光”,但在数学史上,它特指一个神秘而美丽的联系——魔群月光猜想,连…

2026/8/19 0:00:30 阅读更多 →
WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 一台刚配的新电脑,跑《魔兽争霸3》却卡成 PPT——这…

2026/8/19 0:02:31 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →