云计算运维学习day15--rocky Linux部署zabbix

发布时间:2026/8/18 19:17:18

云计算运维学习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设计模式---动态代理原理源码分析

2026/8/18 19:17:18

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

从每天两小时到十分钟:三月七小助手把星穹铁道的日常变成了“托管模式“

从每天两小时到十分钟:三月七小助手把星穹铁道的日常变成了“托管模式“

2026/8/18 19:07:18

从每天两小时到十分钟:三月七小助手把星穹铁道的日常变成了"托管模式" 【免费下载链接】March7thAssistant 崩坏:星穹铁道全自动 三月七小助手 项目地址: https://gitcode.com/gh_mirrors/ma/March7thAssistant 深夜十一点,…

MunAi – 人工智能作家与文案AI WordPress主题

MunAi – 人工智能作家与文案AI WordPress主题

2026/8/18 19:07:18

关于 MunAi – 人工智能作家与文案WordPress主题,它是一个为内容创作者、营销人员和博主设计的专用WordPress主题。结合搜索结果,它的特点和优点可以归纳如下: ✨ 主要特点 AI驱动的内容生成:核心功能是利用人工智能自动生成文章…

“AI能不能替代某一个岗位?”为什么 Agent 可能会重新定义职业

“AI能不能替代某一个岗位?”为什么 Agent 可能会重新定义职业

2026/8/18 20:07:21

一、如果软件开始主动做事如果有一天,Agent真的足够强大了,人还需要工作吗?这个问题听起来有些遥远。但当我开始真正尝试把Agent放进真实的工作场景中思考之后,我越来越觉得“AI能不能替代某一个岗位”这个担忧已经不值得放在一个…

构建跳数感知RAG智能体评测基准:从黑盒到白盒的多步推理诊断

构建跳数感知RAG智能体评测基准:从黑盒到白盒的多步推理诊断

2026/8/18 20:07:20

1. 项目概述:为什么我们需要一个“跳数感知”的RAG智能体评测基准? 最近和几个做RAG(检索增强生成)和AI智能体(Agent)的朋友聊天,大家都有一个共同的痛点:当我们的智能体需要执行多步…

全局异常处理(@ControllerAdvice)

全局异常处理(@ControllerAdvice)

2026/8/18 20:07:20

全局异常处理(ControllerAdvice) 实验目的 1.理解异常处理在后端开发中的作用。 2.掌握 Spring Boot 全局异常处理机制。 3.掌握 ControllerAdvice 和 ExceptionHandler 的使用方法。 4.能够统一处理系统异常并返回规范格式数据。 5.结合 Result 统一返…

后端参数校验

后端参数校验

2026/8/18 20:07:20

后端参数校验实验目的1.理解后端参数校验的重要性。 2.掌握 Spring Boot 参数校验机制。 3.掌握常用校验注解(NotNull、NotBlank、Min 等)。 4.掌握 Valid 的使用方法。 5.结合全局异常处理,实现校验错误统一返回。实验环境开发工具&#xff…

右键菜单管理快速上手指南:用 ContextMenuManager 找回干净的 Windows 右键菜单

右键菜单管理快速上手指南:用 ContextMenuManager 找回干净的 Windows 右键菜单

2026/8/18 20:07:20

右键菜单管理快速上手指南:用 ContextMenuManager 找回干净的 Windows 右键菜单 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 面对一台被各种软件塞…

混合检索算法使用实例-基本混合检索

混合检索算法使用实例-基本混合检索

2026/8/18 19:57:20

初始化检索器 hybrid_retriever HybridRetriever( embedding_modelbge_model, weight_vector0.6, # 向量检索权重 weight_keyword0.4 # 关键词检索权重 ) 添加文档 documents [ {“doc_id”: “doc1”, “content”: “文档内容1”}, {“doc_id”: “doc2”, “con…

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

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

2026/8/17 1:28:42

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

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

2026/8/18 1:03:22

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

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

2026/8/17 8:40:51

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

多智能体大模型辩论中的立场收敛:从伪共识到理性说服的评估方法

多智能体大模型辩论中的立场收敛:从伪共识到理性说服的评估方法

2026/8/18 0:06:29

1. 从一场“假辩论”说起:为什么大模型辩论会走向“伪共识”?最近在折腾多智能体大语言模型(Multi-Agent LLM)的辩论实验,发现一个挺有意思的现象。我让几个基于GPT-4的智能体就一个争议性话题(比如“远程办…

Frida动态代码插桩框架:从原理到实战的移动安全与逆向工程指南

Frida动态代码插桩框架:从原理到实战的移动安全与逆向工程指南

2026/8/18 0:06:29

1. 从“黑盒”到“白盒”:为什么我们需要Frida在移动安全、逆向工程甚至是一些自动化测试的场景里,我们经常会遇到一个让人头疼的问题:面对一个编译好的、没有源代码的应用程序,我们如何知道它在运行时内部发生了什么?…

ECharts饼图中心文字配置指南:从label与title区别到动态交互实现

ECharts饼图中心文字配置指南:从label与title区别到动态交互实现

2026/8/18 0:06:29

1. 从“空心”到“有魂”:为什么要在饼图中间加文字?如果你用过ECharts画饼图,大概率会注意到一个现象:默认生成的饼图中间是空心的。这个设计本身没问题,它清晰地展示了各个扇区的占比关系。但在很多实际的业务场景里…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/17 12:00:53

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/15 10:10:27

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/18 12:20:24

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…