自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 云计算基础-16:Linux文件服务

文件传输协议,是 TCP/IP 协议组中应用层的协议之一。:网络文件系统,是 Linux/Unix 系统之间共享文件的一种协议。:安全外壳协议。在服务器的字符界面,进行选取、复制、粘贴、翻页很不方便。借助 SSH 远程操作和管理系统,不仅方便而且安全可靠。理解 FTP 协议的作用和端口(21 控制端口、20 数据端口)掌握 vsftpd 的安装、启动和基本配置使用浏览器、lftp、wget 三种方式访问 FTP 服务器配置 FTP 上传功能(匿名上传、创建目录)

2026-08-31 16:44:12 1170

原创 云计算基础-15:Linux网络管理实战-3

IP 地址(Internet Protocol Address):用于标识互联网中每台主机的唯一地址。子网掩码是一个 32 位二进制数,用于区分 IP 地址中哪部分是网络位,哪部分是主机位。场景网络位通信方式说明同一网段相同直接通信通过 ARP 获取对方 MAC 地址,直接发送数据帧不同网段不同网关转发将数据包发给默认网关(路由器),由路由器转发到目标网络路由器(Router)是工作在网络层的设备,它的核心功能是在不同网络之间转发数据包。回顾进制转换(二进制 ↔ 十进制互转)

2026-08-24 14:18:27 1640

原创 云计算基础-14:Linux网络管理实战-2

本文深入浅出地介绍了计算机网络的基础知识,从物理层到数据链路层。主要内容包括: 物理层基础 对比了模拟信号与数字信号的特点及优势 详细讲解了双绞线的结构、分类(STP/UTP)、速率等级及568B接线标准 介绍了光纤的工作原理、多模/单模区别及常见接口类型 数据链路层核心概念 解释了MAC地址的48位结构及厂商编码规则 阐述了以太网帧的封装格式(目标/源MAC、数据、CRC校验) 通过实际命令演示了如何查看网卡MAC地址 文章采用理论结合实践的方式,配有清晰的对比表格和示意图,帮助读者理解网络传输的底层原理

2026-08-17 14:20:55 1412

原创 云计算基础-13:Linux网络管理实战-1

开放系统互联模型,由国际标准化组织(ISO)制定。定义了不同计算机互联的标准提供了设计和描述计算机网络通信的框架将全世界网络通信的工作划分为7 个层次信息从一台计算机产生,经过 TCP/IP 模型各层加工,最终传递到另一台计算机。这个通信过程就像快递从厂家包装到顾客收到货物拆包一样。封装:发送数据时,从上到下逐层添加头部信息解封装:接收数据时,从下到上逐层剥离头部信息步骤层级操作主要添加的信息1应用层用户信息转换为数据应用层协议头2传输层数据 → 数据段,建立可靠连接。

2026-08-10 11:00:25 1521

原创 云计算基础-12:Linux网络管理

是一个动态网络的控制器与配置系统。它用于当网络设备可用时,保持设备和连接开启并激活。自动检测和配置新网络设备管理网络连接(有线、无线、VPN 等)动态切换网络配置提供多种配置接口(命令行、图形界面、API)新服务器最小化安装↓1. 设置 root 密码↓2. 配置 IP 地址(dhcp/static/none)↓3. 配置 YUM 源(本地/阿里云)↓4. 关闭防火墙(测试环境)↓5. 关闭 SELinux(测试环境)↓6. 安装常用工具↓。

2026-08-04 10:30:53 1336

原创 云计算基础-11:Linux日志管理

任务工具核心问题说明任务一:日志收集与存储rsyslog哪类程序 → 产生什么日志 → 放到哪里系统专职日志程序任务二:日志轮转与清理logrotate如何分割管理、删除旧日志节省空间、整理方便rsyslog就像快递员——负责把各种程序的日志收集起来,送到对应的文件里logrotate就像档案管理员——负责把堆积如山的日志文件分类整理,销毁过期档案场景:将 SSH 登录日志输出到自定义的日志文件中,方便单独管理。步骤 1:修改 SSH 程序的设备类型。

2026-07-27 09:15:16 1206

原创 云计算基础-10:Linux计划任务

Linux计划任务详解:at与cron的实用指南 本文系统介绍了Linux中的两种计划任务工具:at(一次性调度)和cron(循环调度)。at适用于临时定时任务,支持灵活的时间表达式格式;cron则用于周期性任务,通过crontab命令管理,其时间表达式包含分、时、日、月、周五个字段,支持特殊符号实现复杂调度逻辑。文章详细讲解了两种工具的使用方法、常见场景和注意事项,包括服务状态检查、任务管理命令、时间表达式编写规则等,特别强调了cron中日期和星期的组合逻辑。通过实际案例演示了如何创建定时任务,并提供了常

2026-07-20 17:22:18 1324

原创 云计算基础-9:Linux软件管理

本文介绍了Linux系统中软件包的两种主要类型:RPM二进制包和源码包,并详细讲解了它们的区别及适用场景。重点阐述了RPM包的命名规范解析方法,以及如何使用YUM工具管理软件包,包括配置本地光盘源和阿里云网络源的详细步骤。文章还提供了YUM配置文件的关键参数说明和常见操作命令,帮助读者掌握Linux环境下软件安装与管理的基本技能。通过本文,读者可以系统了解RPM包管理机制,并学会在不同网络环境下配置软件源的方法。

2026-07-13 10:22:42 853

原创 云计算基础-8:Linux文件查找与打包压缩

Linux文件查找与打包技巧 本文介绍了Linux系统中常用的文件查找工具和打包压缩方法: 文件查找工具 which:快速定位命令位置,从PATH环境变量中搜索 whereis:查找命令及其帮助文档 locate:基于数据库的快速文件查找,需定期updatedb更新 find:功能最强大的实时查找工具,支持按名称、大小、权限、类型等多条件搜索 打包压缩 文章还提及了文件打包传输需求,将深入讲解tar命令的各种使用技巧。 掌握这些工具能有效解决日常运维中的"文件在哪"和"如何打包"两大基本问题。

2026-07-06 10:07:07 1219 2

原创 云计算基础-7:Linux存储管理-2

本文深入解析Linux存储管理中的挂载机制与文件系统核心概念。通过图书馆的生动比喻,阐明挂载点与磁盘数据的真实关系:挂载只是建立访问路径而非数据复制,数据始终存储在物理磁盘上。文章详细对比EXT4与XFS文件系统特性,并重点讲解inode、block和superblock三大核心概念及其相互关系。最后提醒生产环境中常见的挂载陷阱,强调正确验证挂载状态的重要性。

2026-06-29 10:17:03 1420

原创 云计算基础-6:Linux存储管理-1

本文详细介绍了Linux系统中磁盘存储管理的核心概念与操作流程。主要内容包括: 磁盘基础概念:对比机械硬盘和固态硬盘的结构差异,解释盘片、磁道、扇区、柱面等物理结构,以及磁盘命名规则(如/dev/sda)。 分区方式:比较MBR(主引导记录)和GPT(GUID分区表)两种分区表的特性,包括容量限制、分区数量等关键区别。 磁盘管理流程:分三步讲解从新硬盘到可用存储空间的操作过程: 分区(MBR/GPT) 格式化/创建文件系统 挂载(mount) 实用工具:介绍lsblk、fdisk等命令查看磁盘信息的方法,并

2026-06-22 09:10:45 1768 2

原创 云计算基础-5:Linux 重定向与管道

Linux 重定向与管道技术摘要 Linux 系统中"一切皆文件"的哲学通过重定向和管道得到完美体现。文件描述符(FD)是进程访问文件的"借书卡",其中 0 是标准输入(stdin),1 是标准输出(stdout),2 是标准错误(stderr)。 核心功能: 输出重定向:将命令输出保存到文件 > 覆盖写入,>> 追加写入 2> 重定向错误输出,&> 合并正确与错误输出 /dev/null 是丢弃输出的"黑洞" 输入重定向 <:用文件内容代替键盘输入 管道 |:将前个命令的输出作为后个命令的输入,形成处理流

2026-06-15 09:08:44 1903

原创 云计算基础-4:Linux 进程管理

这篇文章深入浅出地讲解了Linux进程管理的核心概念与实践技巧。主要内容包括: 进程基础 进程与程序的区别:程序是静态指令集,进程是动态执行实例 进程生命周期:通过fork()创建,形成父子关系树,systemd为所有进程祖先 进程状态详解 6种主要状态(R运行、S睡眠、D不可中断睡眠等) 每种状态的应用场景及转换关系 实用进程管理工具 ps命令:查看静态进程信息(PID、CPU/内存占用等) 排序技巧(--sort参数快速定位资源占用高的进程) 进程树查看(-ef参数显示父子关系) 文章通过生动比喻(如厨

2026-06-08 09:18:54 1646

原创 云计算基础-3:Linux 用户权限管理

Linux 用户权限管理摘要 本文系统讲解了 Linux 系统中的权限管理机制,涵盖三大核心模块: 基本权限 UGO:介绍了属主(u)、属组(g)、其他人(o)的权限分配方式,包括权限类型(r/w/x)及其数字表示法(4/2/1)。详细演示了chmod命令的符号和数字两种设置方式,以及chown/chgrp命令修改文件属主和属组的用法,并通过实战案例展示完整权限配置流程。 ACL 权限:指出传统UGO模型在多用户差异化授权方面的局限性,为后续ACL高级权限管理做铺垫。 特殊权限:虽未展开但提示存在更复杂的权

2026-06-01 09:21:35 1429

原创 云计算基础-2:文件与用户管理

Linux 文件与用户管理指南摘要 本文介绍了Linux文件系统结构和核心管理操作。Linux采用单根目录结构,所有文件从根目录/延伸,与Windows的多盘符结构不同。文章详细讲解了/bin、/etc、/home等核心目录的功能,并提供了文件管理基础命令: 文件操作:touch创建、cp复制、mv移动/重命名、rm删除 目录操作:mkdir创建、cd切换 内容查看:cat/more查看全文、head/tail查看首尾、grep过滤内容 所有命令均附有示例,适合新手直接练习。特别提醒rm -rf命令会彻底删

2026-05-25 11:55:11 3806

原创 云计算基础-1: VMware落地部署CentOS 7

本文是一篇Linux零基础入门教程,从开源生态起源讲起,系统介绍了Linux的发展历史和核心人物(Richard Stallman和Linus Torvalds),详细解析了主流Linux发行版的分类与特点(包括企业级服务器发行版和桌面个人发行版),并介绍了Linux领域权威的红帽认证体系(RHCSA/RHCE/RHCA)。教程重点讲解了Linux系统部署的实操部分,包括计算机硬件组成原理、常见服务器类型等基础知识,为后续云计算学习奠定基础。内容兼顾理论科普与实操指导,适合IT入门学习者和运维/开发预备人员

2026-05-18 09:15:00 1694

原创 Ansible自动化运维实战

摘要: Ansible是一款基于Python的无客户端自动化运维工具,通过SSH协议管理主机,无需在被控节点安装额外软件。其核心组件包括控制节点、被控节点、主机清单(Inventory)和任务剧本(Playbook)。安装时需配置YUM源(如阿里云EPEL),并通过ansible-doc查看模块功能。基础使用包括定义主机清单、测试连通性(ansible -m ping)及SSH密钥配置。高级配置支持主机分组、变量定义(如用户名/密码/端口)和组变量简化管理。Ansible的ping模块实际测试SSH服务连通

2026-04-07 09:09:39 2414

原创 SQL 基础及 MySQL DBA 运维实战 - 6:Mycat代理技术

本文详细介绍了MySQL数据库代理技术及Mycat中间件的实战部署。主要内容包括: 数据库代理技术概述:介绍了读写分离、负载均衡等核心功能,对比了主流代理产品特点 Mycat实战部署步骤: 配置Java运行环境 安装Mycat并配置前端(server.xml)和后端(schema.xml) 关键配置项详解:读写分离策略、写操作策略、切换模式等 MySQL集群用户权限配置 Mycat启动与验证 提供了完整的架构设计方案和配置模板,包括域名解析环境设置、服务器IP规划等 文章通过实际案例演示了如何搭建高可用、高

2026-03-31 09:17:50 3114

原创 SQL 基础及 MySQL DBA 运维实战 - 5:MySQL 集群搭建(M-S/GTID/ 双主双从)

本文介绍了MySQL集群技术的关键要点与实战搭建过程。主要内容包括:MySQL集群的三大核心目标(负载均衡、高可用和远程灾备)、基于二进制日志的复制原理,以及常见的集群架构类型(如M-S、M-M等)。重点演示了一主一从(M-S)集群的详细搭建步骤:从主库配置(开启二进制日志、创建复制账号、数据备份)到从库设置(数据同步、配置主从关系)。通过具体的命令示例和状态检查方法,帮助读者掌握MySQL集群的部署与验证技术。文章为DBA和开发人员提供了实用的MySQL集群配置指南。

2026-03-24 09:28:43 2143

原创 SQL 基础及 MySQL DBA 运维实战 - 4:MySQL 备份与恢复全实战(XtraBackup和mysqldump)

数据库备份是保障数据安全和业务连续性的关键环节。文章介绍了备份的核心概念,包括必要性(防范数据丢失、确保业务连续性)、目标(数据一致性、服务可用性)和技术分类(物理/逻辑备份)。详细解析了三种备份策略:完全备份(完整但耗时)、增量备份(高效但恢复复杂)和差异备份(折中方案)。实战部分以Percona XtraBackup工具为例,演示了MySQL热备份的安装与配置流程,突出其非阻塞、低资源占用等优势。通过系统化的备份方案,可有效应对各类数据灾难风险。

2026-03-10 09:19:43 3116

原创 SQL基础及MySQL DBA运维实战-3: DCL 权限管理 + 日志管理实战教程(DBA 必备)

本文深入解析MySQL的DCL(数据控制语言)和权限管理机制。MySQL权限系统分为四个级别:全局、数据库、表和列级别,实现精细化的权限控制。详细介绍了用户管理操作,包括创建/删除用户、修改密码(含root密码恢复方案)和登录方式。通过语法解析和示例演示了权限授予方法,包括权限列表、作用范围、客户端主机限制及with_option参数设置。文章还提供了具体授权示例,展示如何为特定用户赋予数据库操作权限并进行验证。这些知识对数据库安全管理至关重要,能帮助DBA实现精确的权限分配。

2026-03-03 10:10:31 2569

原创 MySQL多表查询

MySQL多表查询实操指南 摘要: 本文详细介绍了MySQL多表查询的分类和操作方法,重点讲解了"部门总表+员工分表"场景下的数据关联查询。文章分为三大部分:首先介绍了多表查询的两大分类(连接查询和子查询),然后展示了准备工作(创建部门表和员工表并插入测试数据),最后详细解析了三种连接查询方式(交叉连接、内连接、外连接)的特点和使用场景。通过清晰的SQL示例和表结构图示,帮助开发者理解如何通过部门ID等关联字段,实现从部门总表到员工分表的高效数据查询。

2026-02-24 09:22:44 2100

原创 SQL基础及MySQL DBA运维实战-2:DML增删改与DQL查询全解析

本文介绍了MySQL中DML(数据操纵语言)和DQL(数据查询语言)的核心操作。DML包含数据插入(INSERT)、更新(UPDATE)和删除(DELETE)三类指令,重点讲解了完整插入、部分插入和批量插入的实现方式,以及更新和删除数据时的注意事项。特别强调了WHERE子句的重要性,避免误操作导致全表数据变更。同时对比了DELETE与TRUNCATE的区别及适用场景。DQL部分则介绍了SELECT查询语句的基础用法,作为获取数据的主要手段。文章提供了丰富的语法示例和实战注意事项,适合MySQL运维人员掌握数

2026-02-10 09:05:33 3158

原创 SQL基础及MySQL DBA运维实战-1:SQL核心概念与DDL库表操作

SQL是管理关系型数据库的标准语言,涵盖数据库定义、操作、查询和权限控制四大功能类别。本文详细解析了SQL核心概念(如索引、表结构、数据类型)及MySQL默认数据库(information_schema、mysql等)的作用。通过创建单列序号表、双列姓名表等实操案例,演示了DDL语句的完整使用流程,包括建库、建表、插入数据和查询操作。文章还重点介绍了MySQL数据存储路径、命名规范等运维要点,为数据库开发与维护提供实用指导。

2026-02-04 10:07:47 2266

原创 MySQL数据类型与完整性约束

本文摘要: MySQL数据类型与完整性约束是数据库开发的核心内容。文章系统介绍了数值、字符串、日期时间三大类数据类型及其应用场景,重点测试了整数类型的范围限制、无符号特性、显示宽度等关键特性。通过实操案例展示了数据类型的选择对数据存储效率和准确性的影响,如INT与TINYINT的范围差异、无符号类型的正值限制等。同时强调完整性约束作为"数据守护者"的重要性,包括主键、外键等约束如何保障数据一致性。文章采用"分类→测试→约束"的结构,为数据库开发提供实用指导。

2026-02-03 10:22:54 1439

原创 Keepalived:从原理到部署的高可用集群搭建指南

本文聚焦 Keepalived 高可用集群搭建,先阐释高可用集群基础概念,包括定义、衡量标准,解析脑裂问题成因与解决方案;介绍 Keepalived 基于 VRRP 协议的核心原理,及其核心模块功能。随后通过两大实战案例落地:基础案例搭建 Keepalived+Nginx 主备集群,实现 Web 服务高可用,补充监控脚本解决 Nginx 状态联动问题;进阶案例构建 Keepalived+LVS(DR 模式)集群,完成双 LVS 主备 + 双 Web 节点的负载均衡与高可用部署,验证了负载分发、主备切换、后端

2026-01-30 12:12:19 1364

原创 MySQL Linux版的安装与配置

本文介绍了MySQL数据库管理系统及其在Linux系统上的安装配置过程。MySQL是一个开源的关系型数据库,可用于存储用户账号、密码、交易记录等多种数据。文章详细说明了在CentOS 7系统上安装MySQL 5.7的步骤,包括环境准备(关闭防火墙、卸载冲突软件)、两种安装方式(本地安装包或在线安装)、服务启动、密码修改等关键操作。通过清晰的命令示例和截图指导,帮助用户完成从安装到验证的完整流程,最终实现MySQL数据库的正常运行。

2026-01-28 09:31:20 499

原创 基于ENSP的校园网络搭建与配置全解析

本文是基于 ENSP 的企业多层网络架构实验指南,采用核心层 - 接入层 - 无线层 - 路由层 - 出口层五层架构,涵盖核心交换机、接入交换机、AC、路由器、防火墙等设备完整配置。核心技术包含 VLAN 划分、VRRP 网关冗余、MSTP 环路消除、OSPF 路由互联、WLAN 无线组网及 NAT 上网,严格保留原始命令并补充注释解析。实验实现内网冗余备份、全网互通及安全上网功能,适配网络初学者实训或课程设计。配套拓扑图、完整配置脚本等资源,可通过博客原文链接获取。

2026-01-27 16:03:48 1865

数据库rpm包5.7版本

适用于任何Linux架构的离线部署

2026-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除