- 博客(34)
- 收藏
- 关注

原创 防火墙环境下的全网服务器数据自动化备份平台搭建:基于 rsync 的完整实施指南
本文详细讲解了在防火墙开启的企业环境中,如何搭建覆盖 Web 服务器、NFS 服务器的全网数据自动化备份平台。核心步骤包括:3 台 CentOS 7.9 服务器的初始化(关闭 SELinux、配置防火墙、时间同步、静态 IP);按角色部署服务(Web 服务器的 Nginx、NFS 服务器的共享存储、备份服务器的 rsync 服务端);开发备份脚本实现数据打包、增量同步(基于 rsync)、本地旧数据清理;在备份服务器配置旧数据归档策略(7 天全量 + 6 个月周一)、MD5 完整性校验及 QQ 邮箱告警。
2025-08-07 22:33:02
1133

原创 Linux实战:从零搭建基于LNMP+NFS+DNS的WordPress博客系统
本文详细记录了在 Linux 环境下搭建个人博客网站的完整过程,通过两台服务器分工协作,分别部署 Web 服务、NFS 共享服务和 DNS 服务,最终实现基于 WordPress 的博客网站可通过域名访问。文中涵盖从基础环境配置(静态 IP、主机名、防火墙、时间同步、SSH 免密登录)到核心服务搭建(LNMP 环境部署、NFS 资源共享、DNS 域名解析)的全流程操作,包含具体命令与配置细节
2025-07-27 22:41:16
1568

原创 Docker秒级启动NextCloud个人网盘存储办公系统
本次项目,我用 Docker 部署了 NextCloud 个人网盘,还集成了 OnlyOffice 和内网穿透。从搭环境、装 Docker,到部署数据库、网盘和编辑工具,再到实现公网访问,我掌握了容器操作、配置等技能,提升了实践能力。
2025-07-22 20:32:42
1373
原创 MySQL的组复制(MGR)高可用集群搭建
本文基于 RHEL 7.9 操作系统 和 MySQL 8.0.40 版本,详细讲解了 MySQL 组复制(MGR)高可用集群的搭建过程,包含「单主模式」和「多主模式」两种核心架构。内容涵盖环境准备、节点配置、集群启动、功能验证(数据同步、写操作权限)及故障转移测试,步骤清晰可复现,旨在帮助读者快速掌握 MGR 集群的部署与核心能力,解决传统 MySQL 单节点故障、数据不一致等问题。
2025-09-06 20:10:26
165
原创 MySQL MHA 高可用集群搭建
本文详细介绍了基于 MySQL 8.0 的 MHA(Master High Availability)高可用集群搭建流程,核心采用 “Master 主库与 MHA Manager 管理节点合一” 的架构,仅需 3 台物理服务器即可实现 MySQL 高可用。全文围绕 “主从复制搭建→服务器免密通信配置→MHA 组件安装与启动→故障切换(手动 / 自动)→VIP 漂移配置” 五大核心步骤展开,采用 GTID 复制模式保障数据一致性,通过虚拟 IP(VIP)实现应用访问透明化,最终达成主库故障时快速切换
2025-09-06 18:03:26
813
原创 源码部署mysql8.0.40
上传mysql源码包至linux并解压。(2)编译安装mysql8.0.40。(1)安装编译mysql所需软件包。
2025-09-06 17:04:24
100
原创 MySQL 8.0.40 主从复制完整实验总结(基础搭建 + 进阶延时同步与误操作恢复)
本实验以 “构建 MySQL 高可用数据同步体系” 为核心目标,在RHEL 7.9 操作系统环境下,基于源码安装的 MySQL 8.0.40完成从 “基础主从复制搭建” 到 “进阶延时同步与误操作恢复” 的全流程验证。实验分为两阶段:第一阶段实现主从库实时数据同步(含主库 binlog 配置、复制账号授权、从库数据恢复与同步关联);第二阶段基于基础同步配置延时策略(300 秒延时),模拟主库误删库场景,通过 “基于位置点增量恢复” 和 “基于时间点增量恢复” 两种方案成功恢复数据。
2025-09-03 18:29:27
369
原创 MySQL 多表查询操作全流程练习
13.从student表和score表中查询出学生的学号,然后合并查询结果。7.查询李广昌的考试科目(c_name)和考试成绩(grade)15.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。3.从student表中查询计算机系和英语系的学生的信息。14.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。1.分别查询student表和score表的所有记录。4.从student表中查询年龄小于22岁的学生信息。8.用连接的方式查询所有学生的信息和考试信息。11.查询计算机成绩低于95的学生信息。
2025-08-16 17:11:12
200
原创 MySQL 从建库建表到查询操作全流程练习
本文展示MySQL 8.0实操练习,含两次作业:一是创建产品库及员工、订单、发票表,设置字段约束;二是创建职工表并插入数据,完成15种查询操作,展示了从库表创建到数据查询的核心流程。
2025-08-12 23:10:59
262
原创 MySQL基础知识总结
而decimal无论写入数据中的数据是多少,都不会存在精度丢失问题,这就是要引入decimal类型的原因,decimal类型常见于银行系统、互联网金融系统等对小数点后的数字比较敏感的系统中,结论:float/double在db中存储的是近似值,而decimal则是以字符串形式进行保存。数据库 是一个有组织的集合,用于存储和管理数据的系统。注意:可以使用float(M,D)、double(M,D)格式限制宽度按(M)和精度(D),如float(3,2),不指定M、D的时,会按照实际的精度来处理。
2025-08-10 20:51:51
694
原创 Windows安装MySql8.0
推荐在命令提示符中完成,若有错则会提示,在powershell中初始化时有错无提示 Sgi*lurr?注意:临时登录的密码,若未保存密码就关闭了窗口则需在重新初始化之前删除data目录。注意:安装mysql8.0需要先安装依赖,若无依赖会自动下载安装,本步骤可选。打开mysql自带的命令行测试,输入密码123456进行测试。默认设置即可,即开发平台,端口3306,加密端口33060。 工作中:长度大于8为,数字大小写字母和特殊字符组成。登录账户:默认只有root,可以添加。安装的服务名设置,默认即可。
2025-08-10 20:11:46
948
原创 Shell 脚本实战:基于 for 循环的批量操作三例(账户创建、网络检测与密码管理)
本文通过三个实战案例详解了for循环在 Shell 脚本批量操作中的应用:一是批量创建带前缀的用户账户,包含输入校验、重复账户检测与密码设置;二是批量检测网段内主机连通性,通过ping命令区分结果并分类保存;三是基于免密登录的多主机 root 密码批量修改,简化多服务器管理流程。每个案例均从需求分析出发,拆解实现思路,配套带注释的代码与测试步骤,重点展示了for循环与系统命令(useradd、ping、ssh等)的结合逻辑。本文适合 Linux 运维人员与初学者,帮助其掌握用脚本简化重复工作的方法,提升系统
2025-08-01 18:17:41
313
原创 Shell 运维基础实战三例
本文通过三个实战案例,详细讲解了 Shell 脚本在 Linux 运维中的核心应用:一是通过 chrony 同步时间、配置 QQ 邮箱 SMTP 服务,实现磁盘空间不足时的自动邮件告警,并结合 crontab 定时执行;二是基于进程与端口双重检测,编写 Web 服务自动恢复脚本,服务异常时自动启动并配置防火墙;三是利用 curl 命令检测 Web 服务访问状态,返回直观提示或指定状态码。每个案例均包含完整的配置步骤、带注释的代码及测试方法,帮助运维人员快速掌握自动化脚本编写逻辑,提升服务器管理效率与稳定性。
2025-08-01 13:47:18
320
原创 Linux DNS 服务器正反向解析
这篇博客详细记录了在 Linux 系统中使用 Bind 工具搭建 DNS 服务器的全过程,包括服务端与客户端的网络配置、Bind 主配置文件修改、区域文件与数据文件的设置,以及最终的解析测试。步骤清晰且附带具体命令,适合刚接触 DNS 服务的学生或运维新手参考,跟着操作就能完成从域名到 IP 的解析配置。
2025-07-26 20:25:01
513
原创 基于 Nginx 搭建 OpenLab 多场景 Web 网站:从基础配置到 HTTPS 加密全流程
本文以 OpenEuler 22.03 系统为基础,详细介绍了如何使用 Nginx 搭建满足多场景需求的 OpenLab Web 网站。内容涵盖主页面与子页面(学生信息、教学资料、缴费网站)的目录结构设计、用户认证配置、HTTPS 加密实现等核心步骤,重点解决了 "特定用户访问限制" 和 "数据传输加密" 问题。步骤清晰且附带完整命令,适合 Web 服务器初学者或运维入门者参考,通过实操可快速掌握 Nginx 配置与网站安全加固技巧。
2025-07-21 17:46:56
1048
原创 Linux 环境下 NTP 时间同步与 SSH 免密登录实战
本文通过分步讲解 NTP 时间同步与 SSH 免密登录的配置过程,从服务器搭建到客户端验证,覆盖了操作的核心细节。掌握这两项技能,可有效提升 Linux 服务器集群的时间一致性与远程管理效率,同时降低密码泄露风险。实际应用中,可根据网络环境(如更换 NTP 源)或安全需求(如为密钥设置密码短语)灵活调整配置,进一步优化运维流程。
2025-07-18 17:15:19
220
原创 Linux 任务调度实战:atd 与 crond 工具的区别及应用案例详解
本文系统介绍了 Linux 系统中两款核心任务调度工具 ——atd(一次性任务调度)和crond(周期性任务调度)的功能差异,并通过实战案例演示了工具的具体使用方法。内容涵盖工具特性对比、一次性任务定时执行、周期性日志备份等场景,附带完整命令及配置步骤,适合 Linux 运维新手快速掌握任务自动化调度技巧,提升系统管理效率。
2025-07-18 11:50:51
197
原创 Linux目录管理与文件操作进阶实战:从结构搭建到压缩备份
本文详细讲解了Linux系统中目录结构创建、文件拷贝/移动/删除、打包压缩、批量检索等核心操作。通过普通用户与root用户的不同场景实践,涵盖多级目录搭建、文件权限处理、find命令批量操作、tar压缩解压等实用技巧,并结合具体案例分析操作中的常见问题与解决方法。本文适合Linux初学者巩固目录与文件管理基础,也可作为系统管理员日常操作的参考指南。
2025-07-15 19:34:20
797
原创 Linux文件操作与文本处理实战指南:从硬链接到grep命令全解析
本文系统讲解了Linux系统中文件链接、文本编辑、内容搜索及处理的核心操作。涵盖硬链接创建与属性查看、vim编辑器高级用法(行号显示、光标移动、复制删除等)、grep命令多场景文本搜索、cat/tac/head等文本工具的组合使用,以及文件内容合并等实战技巧。通过具体命令示例与输出解析,帮助读者理解Linux文件系统特性与文本处理逻辑,适合Linux初学者巩固基础操作或技术人员查阅参考。
2025-07-15 19:30:10
943
原创 Linux 系统进阶操作实践:目录管理与系统信息查看指南
本文详细记录了Linux系统中通过Xshell远程管理的核心操作,包括系统信息查询、复杂目录结构创建与树形展示、多级目录快速生成、文件创建与删除、大文件制作等实践步骤。通过命令示例与输出解析,清晰呈现每一步操作的逻辑与效果,帮助读者掌握目录管理、系统信息查看及文件操作的实用技巧,适合Linux实操学习者参考。
2025-07-15 19:26:26
1069
原创 Linux系统基础操作实践指南:从终端管理到命令应用
本文详细记录了Linux系统(以Red Hat Enterprise Linux 9.3为例)的基础操作实践,涵盖多终端切换、用户身份管理、常用命令(ls、cd、pwd等)的用法解析、系统时间与日历查看、系统重启/关机及root密码重置等核心操作。通过分步说明与实际命令输出示例,帮助Linux初学者快速掌握系统基础操作逻辑与常用命令的使用场景,适合作为入门级实践参考。
2025-07-15 19:18:09
871
原创 从零搭建 LAMP 校园论坛:从环境配置到 Discuz! 部署全流程实操指南
本文详细介绍了如何基于 LAMP(Linux+Apache+MariaDB+PHP)环境搭建校园论坛,涵盖从基础环境准备、组件安装到论坛部署的完整流程。内容包括本地仓库配置、防火墙与 SELinux 设置、LAMP 各组件(Apache、MariaDB、PHP)的安装与启动、数据库初始化配置,以及 Discuz! 论坛程序的部署与访问。步骤清晰且附带具体命令,适合运维新手或学生群体参考,通过实操可快速搭建一个功能完整的校园论坛平台。
2025-07-15 18:03:26
1691
原创 VMware安装RHEL9与Linux文件操作实战
本文介绍VMware安装RHEL9及远程连接方法,还包含文件管理命令练习与vi/vim编辑器的创建、读入内容等操作步骤。
2025-07-09 18:04:45
400
原创 VMware+Xshell 玩转 RHEL9:从新建虚拟机到 yum 源配置完整教程
本文详细介绍了在 VMware 中创建 RHEL9 虚拟机的配置步骤,包括安装系统、设置 IP 与远程连接、关闭防火墙和 SELinux、配置阿里 yum 源等,还涵盖快照制作、重启关机等操作。
2025-07-05 20:34:54
543
原创 OSPF 实验设计与配置实现:区域划分、DR 选举与全网可达优化
本文详细介绍了 OSPF 实验的完整配置过程,包括拓扑分析、IP 地址规划、基础 OSPF 配置,以及 DR 选举优化(R3 为 DR 且无 BDR)、R4 环回地址全网可达(通过缺省路由)、OSPF 更新安全(MD5 认证)和路由条目精简(ABR 汇总)等优化措施,最终实现全网可达且满足安全与效率要求。
2025-06-28 22:40:33
206
原创 RIP v2 实验设计与配置:全网可达实现与安全优化
5.全网可达,保障更新安全,尽量减少路由条目数量,避免环路。4.整个网络运行RIP v2 但是不能直接宣告R3的环回。2.其他基于192.168.1.0/24进行划分。1.R3环回为3.3.3.0/24。3.R1R2均存在两个环回。
2025-06-21 23:44:59
194
原创 静态路由实验设计与配置实现:基于 192.168.1.0/24 网段的全网可达方案
1 除R5的环回地址固定以外,整个其他所有网段基于192.168.1.0/24进行合理的IP地址划分。1 除R5的环回地址固定以外,整个其他所有网段基于192.168.1.0/24进行合理的IP地址划分。3 R1-R4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问。3 R1-R4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问。4 全网可达,尽量减少每台路由器,路由表条日数量,避免环路出现。4 全网可达,尽量减少每台路由器,路由表条日数量,避免环路出现。
2025-06-21 17:31:24
506
原创 RIP 动态路由协议详解:原理、配置与扩展应用
5.缺省路由----边界路由器上配置缺省信息后,将主动向内部所有运行 RIP协议的路由器发布信息,之后内部所有路由器自动生成缺省路由,指向边界路由器;1.RIPV2手工认证----在邻居间收发的 rip 信息中,携带身份核实秘钥;[r1-rip-1][r1-rip-1]邻居间(直连路由器)直接共享路由表-----------RIP/EIGPR。1、水平分割---从此口人的路由,不得从此口出 --在直线拓扑中可以防环。邻居间共享拓扑,之后本地计算路由----------OSPF/ISIS。
2025-06-15 16:57:41
485
原创 静态路由配置与扩展应用全解析
-------减少了路由器条目的数量。当同一台路由器访问同一个目标地址,拥有多条开销相似的路径时,可以同时以多条路径为下一跳,来编写静态路由;由于环回接口为路由器上的虚拟接口,故可同时用于在实验练习时,模拟路由器连接pc端等终端的通讯接口,来简化实验环境,降低实验成本。7.浮动静态路由--------通过修改默认的路由优先级,可以实现路径备份的作用。主动黑洞:管理员地址规划导致 --------通过精确的IP地址规划可以避免。6.空接口--------当路由黑洞与缺省路由相遇,必然出现环路。
2025-06-15 16:44:14
338
原创 DNS 与 DHCP 协议详解:原理、流程及配置实践
源ip地址-- dhcp 服务器ip 地址 目标ip-- 思科--255.255.255.255。源ip地址--dhcp服务器 ip地址 目标ip- 思科--255.255.255.255。源mac地址--客户端mac 地址 目标mac地址---cisco--全f。源mac地址-dhcp服务器mac 目标mac--思科--全f。源mac地址----dhcp服务器mac 目标 mac--思科--全f。
2025-06-15 16:42:26
742
原创 ARP 协议详解与传输层端口机制深度解析
报文之后,此时通过查看target-ip看是否是自己的接收端口的IP,如果是,则进行回复;工作:接口配置一个IP地址之后,发送免费ARP [DHCP/人为配置]交换机的所有接口都是同一个广播域(交换机不做任何配置的情况下)0-1023端口 : 知名端口 - 提前保留出来的端口。地址,源地址是自己本身,目的地址通常是基于上层(传输层。传输层 - 实现“端到端”的互访 [应用到应用]- 经过ARP报文形成 - 动态的ARP表项。地址的情况下,求与之对应的mac地址。广播报文是无法穿越路由器的三层接口的。
2025-06-07 19:14:48
259
原创 TCP 与 UDP 协议深度解析:从原理到应用实践
这是网络基础知识梳理,涵盖OSI七层模型各层功能,如应用层人机交互编码等;介绍TCP/UDP协议特点、端口号等;提及IP相关知识,如CIDR子网汇总、路由器工作原理,还涉及部分华为设备配置命令。
2025-06-07 19:05:59
1047
原创 网络技术演进与核心原理详解
介绍网络基础,含计算机数据处理逻辑、对等网扩展挑战,交换机学习转发原理、路由器功能,OSI七层模型分层及PDU,TCP/UDP协议特点与典型协议端口等内容。
2025-06-07 18:48:19
663
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人