- 博客(16)
- 收藏
- 关注
原创 Kafka
摘要: 本文详细介绍了Kafka消息中间件的部署与配置流程。Kafka主要用于业务解耦、流量削峰和日志收集。部署环境为RockyLinux 9.6,步骤包括:配置静态IP、主机名映射、关闭防火墙/SELinux、安装Java等依赖。通过Kraft模式部署集群,修改server.properties配置节点ID、监听器等参数,并生成集群UUID初始化存储。使用systemd管理Kafka服务,测试集群时创建Topic、生产/消费消息
2025-09-26 14:47:04
722
原创 云原生-K8S
Kubernetes集群部署与配置摘要 本文详细介绍了Kubernetes(K8s)集群的部署与配置过程。文中还分析了K8s的优缺点,优点是部署便捷、高可用、自动扩缩容等,缺点是硬件资源需求大、成本较高。通过完整的部署流程和配置示例,为读者提供了K8s集群建设的实用参考方案。
2025-09-18 19:08:49
1786
原创 云原生-Docker
Docker:容器软件,可以用来部署我们的业务程序,业务程序可以是mysql、nginx、flask等软件,docker软件的出现颠覆了我们传统的软件安装部署的方式。
2025-09-09 14:27:54
834
1
原创 Ansible自动化运维
Ansible是一种自动化工具,可用于部署、配置和管理计算机系统。它是基于Python的开源软件,具有易于使用、可靠、灵活和可扩展等特点,被广泛应用于IT管理领域。通过Ansible,用户可以轻松实现诸如软件包安装、服务启动、文件传输、配置文件修改等任务,并可以将它们组合成更复杂的操作流程。
2025-09-03 18:47:10
1572
原创 Prometheus监控
Prometheus监控系统的架构与部署方法。系统包含Prometheus Server(含Retrieval、TSDB时序数据库和HTTP Server)、Exporter、Pushgateway、Alertmanager和可视化组件。详细说明了Prometheus的安装步骤,包括解压、配置环境变量、注册systemd服务等操作
2025-09-01 17:10:16
1132
2
原创 计算机网络
HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。它是万维网(WWW)数据通信的基础,用于客户端和服务器之间的请求与响应交互。默认使用80端口,https使用443端口超文本:包含有超链接和各种多媒体元素标记的文本url:统一资源定位符,用来唯一地标识万维网中的某一个文档超文本传输协议:按照url指示,将超文本文档从一个主机传输到另一个主机,以实现超链接的功能。
2025-08-08 17:01:42
1142
原创 Python-flask
文章系统梳理了从HTTP基础到Flask全栈开发的关键技术点,重点说明了前后端分离架构下的API开发规范和安全认证方案。
2025-08-04 18:37:34
1342
原创 Web集群
Web(World Wide Web,万维网)是一个基于互联网的信息系统,通过超文本链接将全球范围内的文档、图片、视频等资源相互链接,使用户能够通过浏览器访问和浏览这些内容。它是互联网最广泛使用的服务之一,但不同于互联网本身(互联网是更底层的网络基础设施)
2025-07-30 19:02:47
433
原创 SHELL编程
shell是C语言编写程序,脚本语言linux自带shell:/bin/bashshell脚本:实现自动化、重复性操作、替代一些人工操作shell是用户和linux的桥梁脚本文件命名:文件名.sh如果在简本里面使用命令,建议写命令的全路径。
2025-07-21 10:24:33
424
原创 Python学习
Python基础语法与特性摘要 Python是一种解释型、动态类型、强类型的编程语言,具有语法简单和丰富的第三方库等优点,但运行速度较慢。安装Python需配置环境变量,推荐使用清华镜像源安装第三方库。基础语法包括变量赋值、注释规则和代码风格(遵循PEP8)。数据类型涵盖整型、浮点型、字符串等,支持二进制/八进制/十六进制表示。运算符包含算术、比较和逻辑运算符,字符串支持乘法和加法操作。开发环境推荐使用PyCharm,通过pip管理依赖包,可使用requirements.txt进行项目迁移。
2025-07-07 11:35:36
510
原创 MYSQL
本文介绍了MySQL数据库的安装配置与基础操作指南。主要内容包括:1)MySQL安装步骤,通过Yum安装MySQL8并配置服务;2)数据库初始化操作,包含密码修改、数据库创建等基础命令;3)配置文件参数详解,包括数据目录、端口等关键设置;4)数据类型分类与选择建议,涵盖数值、字符、日期等类型;5)表结构设计与约束条件,如主键、外键等约束的使用方法;6)基本CRUD操作语法。同时对比了关系型与非关系型数据库,并提及达梦等国产数据库。全文提供了从安装到基础操作的完整指导。
2025-07-03 21:02:54
896
原创 LUNIX运维学习
本文主要介绍了Linux系统运维相关的基础知识,包括: 不同Linux发行版的特点(RedHat收费、CentOS免费但周期短、Rocky免费且周期长) 常用运维命令(文件操作、用户管理、进程监控、日志查看等) 系统服务管理(SSH服务配置与安全加固、Nginx安装与启动) 定时任务设置(crontab、anacron) Shell脚本编写(服务监控脚本示例) 进程管理工具Supervisor的安装与配置 系统排错基本思路 重点讲解了Linux日常运维中的实用技能
2025-07-01 17:35:22
1166
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅