- 博客(51)
- 收藏
- 关注
原创 Linux基础篇、第五章_01利用 Cobbler 实现 CentOS 7 与 Rocky 9.5 自动化安装全攻略
本文聚焦于运用 Cobbler 实现 CentOS 7 和 Rocky 9.5 的自动化安装。在环境准备方面,明确了硬件如 2 核 CPU、2GB 内存等要求,软件上需安装 Cobbler 等。接着逐步讲解了安装 Cobbler 及依赖包、修改主配置文件、DHCP 配置等内容。通过创建挂载点、挂载光盘、导入镜像等操作完成镜像导入。还给出了 Rocky 9.5 和 CentOS 7 的应答文件示例及详细分析。最后阐述自动化安装步骤,指出若安装出错可能源于应答文件,为 Linux 系统自动化安装提供全面指导
2025-07-08 11:15:17
910
原创 阿里云第二章、SMC(服务器迁移中心)
本文围绕阿里云服务器迁移中心(SMC)展开,涵盖服务器迁移、跨机房迁移和跨系统迁移。云迁移实施从搜索 SMC 开始,开启虚拟机进行数据准备,包括测试外网连通性、创建文件、安装应用等。接着导入迁移源、开启迁移、创建实例,完成后可远程连接,查看文件服务状态并访问公网。文章还提及修改文件内容,最后进行释放实例、删除镜像等清除工作。但需注意,操作涉及费用、数据等风险,要以官方信息为准,谨慎操作。
2025-07-07 10:51:36
819
原创 阿里云ACP第一章、VPC、安全组与 ECS 操作指南
本文是阿里云 ACP 第一章笔记,详细介绍阿里云服务器基础操作。先讲专有网络 VPC 创建,包括注册账号、选择地区、设置网段和交换机;再谈安全组配置,如创建安全组、删除危险端口、添加数据库访问规则;最后说云服务器 ECS,涉及实例创建、规格选择、镜像版本挑选等,还提示操作风险与费用问题
2025-06-15 12:40:12
1131
原创 Linux容器篇、第二章_01KubeSphere 容器平台高可用:环境搭建与可视化操作指南
该文档聚焦于 KubeSphere 容器平台高可用相关内容。首先明确适用环境为 Ubuntu22,阐述了硬件与软件要求。接着对 k8s 进行简单回顾,包含查看存储类、修改缩进、配置 PVC、生成 Pod 和 dep 文件等操作及对应命令输出。然后介绍 k8e 对 k8s 集群的可视化操作,如进入控制平台、修改初始密码、查看集群节点状态,还详细描述了创建项目、工作负载、服务等步骤,既有图形化展示,也有命令行操作示例,有助于读者深入了解 KubeSphere 平台使用
2025-06-10 23:04:02
986
原创 VScode 使用 git 提交数据到指定库的完整指南
本文聚焦于在 VScode 环境下运用 git 将数据提交到指定库的操作流程。开篇点明首次使用需搭建 git,提供了 window 版本 git 的下载链接,详细说明了安装过程。随后阐述配置 git 安装地址的具体方法,包括通过 bash 命令查看、文件所在文件夹查看等。完成配置重载后,指导用户进行仓库初始化。特别强调要在 Git 中配置user.name和user.email,并给出终端输入的替换命令示例,帮助用户顺利完成数据提交前的各项准备工作,以实现数据向指定库的提交
2025-06-07 12:56:45
632
原创 Linux实战篇、第一章_02若依前后端部署之路(前端)
该文档围绕若依前后端动静分离(前端)展开,针对 Rocky9.5 环境。先阐述环境准备,有硬件如 2 核 CPU、2GB 内存等要求,软件涉及 Centos7、多种软件包。接着说明服务器规划与服务启动。在 gitlab 方面,介绍创建新项目、下载若依包、配置 git 及上传代码过程。jenkins 构建部分,讲述插件安装、服务器软件安装与配置、全局配置,以及新项目创建和构建,为若依前端部署提供详细且系统的操作指南,助力开发人员顺利完成部署工作
2025-06-07 12:32:03
1204
原创 Linux容器篇、第二章_01Ubuntu22 环境下 KubeSphere 容器平台高可用搭建全流程
此文档聚焦 KubeSphere 容器平台在 Ubuntu22 系统的搭建。先明确环境准备工作,如硬件需 2 核 CPU、2GB 内存等,软件涉及特定操作系统、FTP 软件等。接着详细讲述创建 Kubernetes 集群过程,从下载安装包、创建配置文件到修改参数,再到安装 k8s 并查看节点信息。还说明了存储节点和控制节点的操作,如磁盘空间分配、NFS 服务配置等。最后介绍安装 KubeSphere Core,提供安装命令及成功后的访问和登录信息,为搭建高可用 K8s 环境提供全面指导
2025-06-06 22:50:24
771
原创 Ubuntu系统root密码破解
本文聚焦于 Ubuntu 系统 root 密码破解,在不损害原有数据文件的基础上,为用户提供了一套安全且高效的解决方案。文档首先介绍了模拟系统文件情况,接着详细阐述从重启服务器进入 GRUB 启动菜单,通过编辑模式修改启动参数,进入 root 权限命令行。然后指导用户进行密码重置,修改完成后将更改写入磁盘并正常启动系统。最后还提及使用新密码登录系统验证文件数据是否完整,整体步骤清晰,易于操作,为忘记 Ubuntu 系统 root 密码的用户提供了实用指南
2025-06-05 23:04:38
397
原创 Linux容器篇、第一章_02Rocky9.5 系统下 Docker 的持久化操作与 Dockerfile 指令详解
该文档聚焦 Linux Docker 应用,适用于 Rocky9.5 环境。开篇明确环境准备要求,包括硬件配置和软件安装。详细讲解持久化集成内容,如镜像备份、清除,以及网页修改的持久化处理,涉及挂载目录与卷的操作。重点阐述 Dockerfile 各类指令,像 VOLUME 定义数据卷、USER 切换用户等,各指令均配有写入文件、创建镜像及验证的步骤和示例,为 Docker 初学者提供了系统且实用的操作指南,有助于掌握相关技术
2025-06-04 16:05:50
1058
原创 Linux容器篇、第一章_03docker命令总结表
此文档聚焦于 docker 命令的全面总结。开篇介绍启动容器的不同方式,涵盖单个、已停止、多容器关联等启动情况及对应选项。接着说明查看容器运行状态与详细信息的命令。删除容器部分提供多种策略,包括强制删除、清理已停止容器等。镜像导出入操作也有明确示例。同时,详细列举 Dockerfile 各类命令,如基础设置、文件操作、环境配置、容器运行及高级特性命令,每个命令都有功能阐述与示例,为 docker 使用者提供系统且实用的操作指南
2025-06-04 15:49:43
1015
原创 Linux容器篇、第一章_01Linux系统下 Docker 安装与镜像部署全攻略
该文档聚焦 Linux 系统的 Docker 应用,适用于 Rocky9.5 环境。首先明确硬件和软件要求,接着阐述在不同系统安装 Docker 的具体流程。重点介绍镜像部署,包括添加加速器、下载镜像、启动镜像等操作,详细讲解容器运行参数和多种启动方式。还提及网络设置、权限管理、镜像导出导入等内容,同时给出删除容器的多种方法。通过丰富示例和输出展示,帮助读者掌握 Docker 从安装到使用的全流程,提升实践操作能力
2025-06-04 14:59:18
1321
原创 Linux架构篇、第五章_03gitlab的搭建
此文档围绕 Centos7 系统中 GitLab 的搭建展开。首先明确硬件需 2 核 CPU、2GB 内存等,软件包含特定操作系统、FTP 软件及 GitLab 软件包。接着详述准备环境,更新缓存、关闭防火墙与 selinux、卸载旧内核、添加软件源并安装配置 GitLab。然后讲解网页访问配置,查看临时密码登录,可切换中文页面、修改密码。后续介绍创建群组、用户,赋予权限,添加 SSH 密钥,最后说明创建项目、新库并推送代码到 Git 仓库的操作,为搭建 GitLab 提供全面指导
2025-05-25 15:39:15
714
原创 Linux实战篇、第一章_01若依前后端部署之路(后端)
此文档聚焦 Linux 实战,针对 Centos7、Rocky9.5 环境。先明确硬件如 2 核 CPU 等要求,软件含 SecureCRT 等。完成环境准备,包括关闭防火墙、修改网卡 IP 与主机名。接着逐步介绍 MySQL、Redis、JDK 等软件安装部署流程,以及若依前后端代码克隆、配置修改、编译打包、数据导入等操作。最终实现若依项目在 Linux 环境的完整部署,为开发者提供了一套清晰且可操作的实践方案,有助于提升在 Linux 系统的项目开发与部署能力
2025-05-21 16:59:57
1201
原创 Linux架构篇、第五章_06Jenkins 触发器全面解析与实战指南
文档聚焦 Jenkins 触发器,先列出 2 核 CPU、4GB 内存等硬件要求及 CentOS 7 等软件要求。接着阐述多种触发器:令牌触发器通过 URL 触发构建;定时构建用 “*****” 实现每分钟构建;轮询 SCM 可定时检查代码变更;其他工程构建后触发能实现项目联动;GitLab triggers 需配置 Webhook 和插件,实现代码推送触发 Jenkins 构建,还提及相关配置和测试步骤
2025-05-19 22:24:18
962
原创 Linux架构篇、第五章_05Jenkins的部署与构建
该文档聚焦于 Jenkins 在 Centos7 系统中的部署与构建。首先明确环境准备,包括硬件(2 核 CPU、4GB 内存等)和软件(Centos7、jdk11 等)要求。接着详述软件下载与安装,如关闭防火墙、安装 Java、Tomcat 和 Jenkins 并进行相关配置。然后介绍构建流程,从创建工作、配置 GitLab 到生成密钥、部署公钥等步骤。最后提及 Jenkins 插件部署,可按需自定义安装。文档包含丰富实操命令和示例,为 Jenkins 的搭建与使用提供了全面指导
2025-05-16 11:51:14
886
原创 Linux架构篇、第五章_04GitLab 全流程实战:从环境搭建到项目管理与邮箱配置指南
本文档详细介绍了 Linux 环境下 GitLab 的实操流程。首先明确硬件需 2 核 CPU、8GB 内存等,软件选用 CentOS 7 及 GitLab CE 17.9.7。操作部分从启动 GitLab 开始,依次演示创建里程碑、标记、议题,分配任务给不同用户,创建分支并完成任务,发起及合并请求等项目管理核心流程。还涉及用户注册与审批、关闭注册功能等管理操作。重点阐述 SMTP 邮箱配置,包括 163 邮箱授权码获取、配置参数修改(如端口 465、SSL/TLS 启用等),并通过控制台命令测试邮件发送,
2025-05-15 11:28:16
895
原创 拓展篇、github的账号创建
本文主要围绕 Linux 环境中 GitHub 账号注册展开。先介绍使用 Watt Toolkit 进行网络加速辅助,强调使用后关闭的重要性。接着详细阐述 GitHub 注册流程,从官网访问开始,依次说明填写邮箱、密码、用户名和选择国家等创建账号信息步骤,以及身份验证、邮箱验证环节,最后完成登录,为用户提供了完整的 GitHub 注册指引
2025-05-14 11:39:28
351
原创 Linux架构篇、第五章_02git2.49.0分支管理与Gitee的部署
本文聚焦于 Git 在 Centos7 环境下的应用,涵盖了分支管理与代码上传两大部分内容。首先介绍了创建、切换、合并及删除分支的具体操作,以实例演示解决分支冲突的过程,还对比了快进与非快进合并的不同方式。其次,详细说明了将代码上传到 Gitee 公有仓库的步骤,包括创建仓库、生成并上传公钥等,为用户提供了全面的 Git 使用指南
2025-05-14 11:19:40
835
原创 Linux架构篇、第五章_01git2.49.0部署与使用
本文旨在指导用户在 CentOS 7 系统上部署和使用 Git 2.49.0。首先介绍了部署所需的硬件和软件环境,包括服务器配置、网络要求以及相关软件包。接着详细描述了 Git 的安装过程,包含下载安装包、安装依赖、解压、编译和配置环境变量等步骤。在 Git 基础操作方面,通过具体示例展示了如何创建仓库、添加和提交文件、查看日志、进行版本回退和重置、撤销写入缓存区的文件、删除和恢复文件等。每个操作都给出了相应的命令和操作结果,帮助用户快速掌握 Git 的基本使用方法
2025-05-13 23:04:26
770
1
原创 Linux数据库篇、第一章_02_MySQL的使用增删改查
该文档聚焦于 Linux 环境下 MySQL 数据库的增删改查操作。首先介绍环境准备,涵盖硬件与软件要求。接着逐步阐述创建数据库和表的过程,分析表结构字段功能。然后分别讲解数据的插入、查询、修改和删除操作,提供单条与多条数据处理示例,以及条件查询、排序分页、聚合函数等复杂查询用法。还对各类操作代码进行详细分析,帮助读者理解每个步骤的作用和意义,是一份全面且实用的 MySQL 操作指南
2025-05-12 12:10:20
1194
原创 Linux数据库篇、第零章_MySQL30周年庆典活动
2025年MySQL的30周年庆典将于2025年举行。MySQL于1995年首次发布,因此其30周年纪念日是2025年。为了庆祝这一里程碑,MySQL将提供免费的课程和认证考试,活动时间为2025年4月20日至7月31日你能相信MySQL的第一个版本已经发布了30年了吗?这几乎是一世纪的三分之一!你们中的一些人可能在1995年第一个MysOL创建时还没有出生!我们能够庆祝这个难以置信的里程碑,因为你们的热情、爱、参与和对MysOL及其社区的支持,我们衷心感谢你们让这一切成为可能!庆祝活动已经开始了
2025-05-11 15:47:46
455
原创 Linux架构篇、第三章_02_Linux服务器监控与NGINX优化
该文档聚焦于 Linux 服务器监控与 NGINX 优化,适用于 Centos7 环境。先说明了环境准备,涵盖硬件和软件要求。接着介绍 sysstat、sar 工具,通过命令对 CPU、内存、IO 等进行监控与压测。重点阐述 NGINX 的优化:优化一调整配置参数并修改系统限制;优化二隐藏版本号增强安全性;优化三设置 CPU 亲和力提升性能。每个优化步骤都给出具体命令及操作后效果图,为 Linux 服务器性能监控和 NGINX 优化提供了全面且实用的指导
2025-05-11 10:57:13
584
1
原创 Linux架构篇、第四章_ELK与EFK-7.17.9的日志管理
本文档聚焦于 CentOS 7 环境下 ELK/EFK-7.17.9 日志管理系统的部署与应用。首先介绍环境准备,包括硬件要求(2 核 CPU、2GB 内存等)及软件包下载。接着分步阐述部署过程:在 174.20 主机安装 Elasticsearch 和 Kibana,配置集群与中文界面;在 174.10 主机部署 Logstash,实现系统日志和 NGINX 日志收集,并通过 JSON 和 Grok 插件优化解析;最后引入 Filebeat 替代 Logstash 收集端,提升性能。文档还包含 Kiban
2025-05-10 12:24:15
1476
原创 Linux数据库篇、第一章_01MySQL5.7的安装部署
本文档聚焦 CentOS 7 系统中 MySQL 5.7.44 的安装部署。首先明确硬件需 2 核 CPU、2GB 内存、20GB 硬盘,软件要求 SecureCRT 与特定安装包。通过下载解压安装包、创建 mysql 用户及 data 目录、配置环境变量和 my.cnf 文件完成基础设置。初始化 MySQL 并查看初始密码修改后,创建 systemd 服务实现开机自启。提供清晰的命令行操作步骤,确保安装过程标准化,助力运维人员高效完成部署,保障数据库稳定运行
2025-05-10 12:06:21
506
原创 Linux基础篇命令整合表(大全)
《Linux 基础篇命令整合表》是一份专为 CentOS 7 环境设计的实用指南,版本 1.0.0。文档系统梳理了 Linux 基础命令,涵盖文件与目录操作、文件内容查看、权限与用户管理、系统信息与进程管理、网络工具、文本处理等八大类核心命令。每个命令均配有功能描述,并提供详细的实战演示和输出示例,包括命令执行步骤和结果分析。此外,文档还包含环境准备要求、系统版本与内核信息查询方法,以及新手实用技巧。通过图文结合的方式,帮助 Linux 初学者快速熟悉基础命令,提升操作技能,是系统学习 Linux 的必备参
2025-05-09 12:39:07
896
1
原创 Linux架构篇、第三章安装部署nginx
该文档围绕在 CentOS 7 系统中安装部署 Nginx 展开。首先明确环境准备,涵盖硬件和软件要求。接着介绍两种安装 Nginx 的方式,yum 安装便捷,编译安装可自定义。在配置方面,指导用户创建自己的配置文件,构建不同的 Web 站点,并进行域名解析。还说明了如何设置 Nginx 开机自启,确保服务稳定运行。最后提供一键安装脚本,整合了安装、配置和启动的步骤,大大简化了 Nginx 的部署流程,适合有相关需求的用户参考使用
2025-05-06 16:26:30
788
原创 Linux架构篇、第二章源码编译安装Apache HTTP Server 最新稳定版本是 2.4.62
该文档聚焦于在 Centos7 系统上通过源码编译安装 Apache HTTP Server 最新稳定版本 2.4.62。首先明确了硬件上需 2 核 CPU、2GB 内存、20GB 硬盘空间,网络要固定 IP 且防火墙允许 FTP 端口。软件方面,需 Centos7 系统、SecureCRT 软件及 httpd - 2.4.62 包。接着详细阐述安装步骤,包括不同系统下安装依赖、下载解压安装包、配置编译安装,最后介绍启动服务、修改配置文件及测试网页是否成功的方法,为用户提供全面的安装指南
2025-05-01 17:19:43
1478
原创 Linux架构篇、第一章架构的介绍HTTP HTTPS 协议全面解析
本文聚焦于 HTTP 和 HTTPS 协议,全面且深入地剖析了二者的相关知识。先介绍了 HTTP 基于 TCP/IP 通信,默认端口 80,以及 TCP 的三次握手和四次挥手机制;HTTPS 在 HTTP 基础上加入 SSL/TLS 加密层,默认端口 443。接着阐述了它们的工作原理、详细对比了两者在安全性、连接方式、端口、证书等方面的区别。最后列举了常见的状态码及其功能,助力读者全面掌握 HTTP/HTTPS 协议,为网络相关工作提供有力指导
2025-04-30 10:10:55
1173
原创 2025运维工程师面试题1答案
这份面试题涵盖多方面考核。逻辑思维部分有投宿费用谜题、小球称重问题。Linux 应用能力考核涉及路径创建、文件操作、权限设置、文件解压、进程查看与杀死等操作。实战测试包括 JDK 安装验证、环境变量设置、Tomcat 部署项目方法,以及数据库操作,如根据身份证号计算学生出生日期和性别、各类数据查询(如特定日期学生、课程成绩统计等)、表字段添加等内容,全面考查应聘者的思维和技术能力
2025-04-29 16:11:31
929
原创 2025运维工程师面试题1(答案在后一张)
这份面试题涵盖多方面考核。逻辑思维部分有投宿费用谜题、小球称重问题。Linux 应用能力考核涉及路径创建、文件操作、权限设置、文件解压、进程查看与杀死等操作。实战测试包括 JDK 安装验证、环境变量设置、Tomcat 部署项目方法,以及数据库操作,如根据身份证号计算学生出生日期和性别、各类数据查询(如特定日期学生、课程成绩统计等)、表字段添加等内容,全面考查应聘者的思维和技术能力
2025-04-29 16:07:22
654
原创 Linux基础篇、第一章_01_3安装虚拟机手动安装部署Ubuntu22.04服务器
该文档围绕 Ubuntu 22.04 服务器安装部署展开。首先阐述虚拟机安装配置过程,包括选择操作系统、设置硬件参数等。安装系统时,依次完成语言选择、网络配置、存储设置等步骤。系统安装后,进行国内源更新、常用软件安装、静态 IP 修改及 ssh 远程连接设置。还介绍利用 Cobbler 进行自动化部署,涵盖环境准备、软件安装配置、系统镜像导入及自定义应答文件等内容,帮助读者掌握 Ubuntu 22.04 服务器的完整部署流程
2025-04-29 15:41:24
1631
原创 Linux基础篇、第一章_01_2安装虚拟机手动安装Rocky Linux 9.5
该文档聚焦 Rocky Linux 9.5 手动安装,先明确安装适用环境,列出硬件、软件要求。接着详细阐述安装步骤,包括最小化安装虚拟机,调整 ssh 配置实现 root 远程登录,更新为国内源以加快软件获取速度,安装各类常用软件,还提供两种配置静态 IP 的方法,助力读者快速搭建 Rocky Linux 系统环境
2025-04-29 15:20:24
1187
原创 Linux基础篇、第四章_03系统磁盘高级管理LVM 逻辑卷管理器
本文档适用于 Centos7 系统,旨在深入讲解系统磁盘高级管理,以 LVM 逻辑卷管理器为核心。首先阐述了 LVM 通过整合磁盘与分区,实现动态调整分区大小的灵活性与扩展性。接着分别介绍物理卷、卷组和逻辑卷的操作,如物理卷的创建、扫描与移除;卷组的创建、扩展与删除;逻辑卷的创建、容量调整等。每个操作均给出具体命令及结果示例,还对关键参数进行解析,为系统管理员和相关技术人员提供全面且实用的磁盘管理指南
2025-04-26 16:09:21
704
原创 Linux基础篇、第四章_02磁盘及分区管理fdisk 和 gdisk
本文围绕 Linux 磁盘及分区管理展开,适用于 Centos7 系统。首先介绍环境准备,包括软硬件要求。接着阐述虚拟机添加磁盘的关机和开机添加方式及扫描新磁盘命令。对比 MBR 和 GPT 分区方式特点,详细讲解 fdisk 和 gdisk 分区命令及常用操作。还介绍 EXT4 和 XFS 文件系统的分区格式化方法,最后说明分区的临时和永久挂载操作
2025-04-25 11:18:48
740
原创 Linux基础篇、第四章_01软件安装rpm_yum_源码安装_二进制安装
该文档主要介绍Linux系统下软件的多种安装方式。rpm本地安装无需网络,但无法解决软件依赖,有安装、升级、卸载、查询等多种操作指令。yum安装需网络,能自动处理依赖,涵盖安装、更新、查询、删除、缓存清理等功能。源码编译安装以Nginx为例,可定制软件功能,但手动处理依赖和编译选项有难度。二进制安装以MySQL 5.7为例,需准备安装包、解压、创建用户、配置环境变量等多步操作。这些安装方式各有优劣,用户可根据实际需求选择合适的方法。
2025-04-24 11:18:59
811
原创 Linux基础篇、第三章_04系统组文件、组管理、创建组、权限、特殊权限
该文档聚焦Linux系统基础命令,围绕系统组文件、组管理、权限设置展开。在系统组文件方面,介绍了`/etc/group`文件结构。组管理命令涵盖创建组(如`groupadd -g 6666 lw`)、修改组属性、删除组等操作,还涉及组密码及成员管理。文件权限修改上,`chmod`用于更改文件目录权限,`chown`和`chgrp`分别修改所有者和所属组,且都可递归操作。此外,还介绍特殊文件权限,SUID使执行文件以所有者身份运行,SGID以所属组身份运行,SBIT用于目录文件删除与重命名的安全控制 。
2025-03-13 21:11:41
610
原创 播放器PotPlayer的安装官网以及基础设置
该文档聚焦PotPlayer播放器基础设置。首先给出官网网址,强调其开源免费特性。接着详细介绍设置步骤,右键点击“选项”进入设置界面。在“基本”选项中,可设置默认皮肤自动隐藏、关闭自动更新、定义鼠标操作功能;“播放”选项能实现视频重复播放、记忆播放位置、保持宽高比等;“视频”选项涉及图像处理倍帧;“声音”选项建议关闭规格化。通过这些设置,用户能根据自身需求优化播放器,获得更个性化、舒适的观影体验,充分发挥PotPlayer的功能优势。
2025-03-10 15:10:50
1793
原创 Linux基础篇、第三章_03_ 创建、修改、锁定、用户;管理密码
该文档围绕Linux系统用户管理展开,介绍了多个关键内容。首先阐述了`/etc/passwd`等系统用户相关文件的作用。接着详细说明了用户管理操作,如创建用户时可指定ID、所属组等参数;修改用户用`usermod`命令,能改UID、家目录等。还介绍了用户锁定、解锁、改名的方法,以及`passwd`命令管理密码的多种功能。同时提到查看密码文件,解读了加密密码各字段含义,涵盖加密算法、盐值、密码期限等信息,为Linux系统用户管理提供了全面指导。
2025-02-12 18:00:55
709
空空如也
你知道的IT行业岗位有?
2025-04-24
你了解什么事IT行业吗
2025-01-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人