免费编程教程

容灾与备份策略

定义业务连续性指标,制定冷备、热备和云上容灾方案。

15 0 0
2026-06-30
健康检查与探针

正确实现三种探针,确保 K8s 能正确调度和自动恢复容器。

31 0 0
2026-06-30
SkyWalking APM

部署 SkyWalking 进行无侵入的服务拓扑图、指标和日志分析。

38 0 0
2026-06-30
Zipkin 追踪系统

集成 Zipkin 收集和分析微服务间的调用耗时和链路拓扑。

19 0 0
2026-06-30
Jaeger 与 OpenTelemetry

搭建 Jaeger 后端,使用 OTel SDK 自动收集链路和指标数据。

17 0 0
2026-06-30
XXL-JOB 任务调度

部署 XXL-JOB 管理后台,编写执行器实现分布式定时任务和分片。

17 0 0
2026-06-30
Apollo 配置中心

部署和使用 Apollo,管理应用的启动配置和开关,实现精细化运营。

21 0 0
2026-06-30
灾难恢复演练

定期测试备份切换流程,确保 RTO/RPO 目标达成。

12 0 0
2026-06-19
业务连续性计划

制定应急响应、IT 恢复和业务恢复策略以应对中断。

11 0 0
2026-06-19
IT 服务管理 ITIL

理解 ITIL 框架如何改进事件、变更和问题管理流程。

14 0 0
2026-06-19
碳中和与绿色 IT

优化代码和服务器利用率,实现环境友好的软件工程。

9 0 0
2026-06-19
DevOps 学习路线

系统掌握自动化运维工具链,打通开发到生产的管道。

25 0 0
2026-06-19
SSH 密钥与认证

生成 SSH 密钥对,配置基于密钥的登录,禁用密码认证加固服务器。

22 0 0
2026-06-18
Let's Encrypt 免费证书

使用 Certbot 申请免费的域名验证证书,并设置 cron 定时自动续签。

21 0 0
2026-06-18
HTTPS 证书配置

在 Nginx/Apache 上安装 SSL/TLS 证书,启用 HTTPS 并强制跳转。

20 0 0
2026-06-18
终端美化与工具

定制终端外观与信息提示,安装 Nerd Fonts,使用 Starship 或 Powerlevel10k 打造炫酷工作环境。

23 0 0
2026-06-18
Power Automate 桌面流

录制和编辑 Windows 桌面操作,实现业务流程自动化机器人。

30 0 0
2026-06-18
IFTTT 自动化

使用 IFTTT 小程序让智能设备、Web 服务之间联动。

21 0 0
2026-06-18
Zapier 自动化集成

在应用间创建 Zaps 自动执行重复任务,无需编写代码。

21 0 0
2026-06-18
n8n 工作流自动化

通过可视化节点连接数百个服务,创建复杂的自动化流程。

24 0 0
2026-06-18
Fastlane 自动化发布

使用 Fastlane 执行自动截图、代码签名、上传至商店等繁琐任务。

15 0 0
2026-06-17
移动端 CI/CD

搭建 Jenkins/GitHub Actions 流水线,自动编译、测试并发布到应用商店。

23 0 0
2026-06-17
健康检查与优雅关闭

实现应用的 readiness/liveness 端点,捕获 SIGTERM 实现无中断下线。

26 0 0
2026-06-16
Node.js 进程管理 PM2

使用 PM2 管理 Node 应用进程,实现开机启动、集群模式、日志收集和零停机重载。

16 0 0
2026-06-15
DNS 原理与配置

理解 DNS 解析流程,配置 A、CNAME、MX 等记录,并结合 CDN 进行加速。

21 0 0
2026-06-13
Zsh 与 Oh My Zsh

安装配置 Zsh 和 Oh My Zsh 框架,利用插件和主题打造个性化、高效命令行体验。

22 0 0
2026-06-13
Bash 脚本编写技巧

学习 Bash 脚本高级写法,包含变量替换、条件判断、函数封装与简单调试技巧。

26 0 0
2026-06-13
macOS 终端高效使用

发掘 macOS 自带终端的潜力,配置 Zsh、常用命令和开发者工具提升操作效率。

25 0 0
2026-06-13
Windows Server 基础

学习 Windows Server 安装、域控制器配置、组策略管理和基础服务搭建。

18 0 0
2026-06-13
Debian 运维实战

掌握 Debian 发行版的安装、配置、软件包管理和日常运维任务。

24 0 0
2026-06-13
CentOS 系统管理

学习 CentOS 系统初始化、YUM 软件管理、服务控制和 SELinux 基本策略。

21 0 0
2026-06-13
Ubuntu 服务器管理

配置和管理 Ubuntu Server,包括包管理、用户权限、防火墙设置及基本安全加固。

31 0 0
2026-06-13
Linux 命令行基础

学习 Linux 常用命令,掌握文件导航、权限修改、文本查看和进程控制的基本技能。

21 0 0
2026-06-13
Caddy 自动 HTTPS 服务器

使用 Caddy 快速搭建 Web 服务,享受自动签发和续期 Let's Encrypt 证书的便利。

24 0 0
2026-06-13
Apache HTTP 服务器

掌握 Apache 的基本配置,设置虚拟主机、访问控制和常用模块(如 rewrite)。

24 0 0
2026-06-13
Nginx 反向代理配置

配置 Nginx 作为反向代理,实现请求转发、负载均衡、缓存静态资源和 SSL 终端。

23 0 0
2026-06-13
Loki 日志聚合

使用 Loki 与 Grafana 构建经济高效的日志系统,利用标签索引实现快速查询。

19 0 0
2026-06-13
ELK 日志收集分析

搭建 ELK 技术栈,集中收集、处理和可视化海量日志,实现高效排障与分析。

24 0 0
2026-06-13
Grafana 可视化监控

连接 Prometheus 等数据源,创建丰富的监控面板,设置阈值告警与团队共享。

22 0 0
2026-06-13
Prometheus 监控系统

搭建 Prometheus 服务器,采集应用与系统指标,使用 PromQL 编写查询与告警规则。

22 0 0
2026-06-13
ArgoCD GitOps

使用 ArgoCD 实现以 Git 仓库为单一事实来源的 Kubernetes 应用自动同步与部署。

23 0 0
2026-06-13
Travis CI 入门

学习 Travis CI 基本配置,为开源项目添加自动化构建与测试状态徽章。

30 0 0
2026-06-13
CircleCI 流水线

配置 CircleCI 配置文件,利用缓存与并行化加速软件交付流程。

24 0 0
2026-06-13
GitHub Actions 自动化

利用 GitHub Actions 在代码推送时自动运行测试、构建镜像并部署,实现 DevOps 闭环。

21 0 0
2026-06-13
Jenkins 持续集成

搭建 Jenkins 服务,创建声明式 Pipeline,实现代码检出、测试、构建全流程自动化。

23 0 0
2026-06-13
Ansible 自动化运维

学习 Ansible 核心模块与 Playbook 编写,实现批量服务器配置、应用部署和任务自动化。

19 0 0
2026-06-13
Helm 包管理器

掌握 Helm 3 的使用,编写 Chart 模板,实现 K8s 应用的一键安装、升级和回滚。

22 0 0
2026-06-13
Kubernetes 集群部署

使用 kubeadm 工具部署生产级 Kubernetes 集群,包含控制平面、网络插件及高可用配置。

22 0 0
2026-06-13
Kubernetes 基础概念

理解 K8s 集群架构与核心对象,学习 Pod、控制器、Service 网络等基本概念。

23 0 0
2026-06-13
Docker Compose 多容器管理

使用 Docker Compose 定义和运行多服务应用,通过一个命令启动整个开发或测试环境。

23 0 0
2026-06-13
Docker 容器化入门

理解 Docker 核心概念,学会编写 Dockerfile、构建镜像及管理容器,实现应用环境一致性。

23 0 0
2026-06-13
GitLab CI/CD 基础

配置 GitLab 持续集成与部署流水线,学习 stage、job、环境部署等概念,实现自动化交付。

22 0 0
2026-06-13
PowerShell 脚本基础

掌握 PowerShell 命令、管道、对象操作,实现 Windows 环境下的系统管理与任务自动化。

40 0 0
2026-06-13
Shell 脚本编程入门

从变量、判断、循环到函数,学习编写 Shell 脚本实现日常运维自动化任务。

23 0 0
2026-06-13
混沌工程与系统韧性设计

通过主动注入故障验证系统弹性,设计受控实验并观测系统行为,建立面向失败的设计文化和自动恢复能力。

23 0 0
2026-06-12
Git 版本控制高级工作流

超越基础命令,学习 Git Flow/GitHub Flow 协作模式、交互式 rebase 整理提交历史以及 Git Hooks 自动化检查。

24 0 0
2026-06-12
Nginx 高性能 Web 服务器与反向代理

配置 Nginx 作为静态服务器、反向代理和负载均衡器,学习 Gzip 压缩、HTTPS 配置和浏览器缓存策略。

19 0 0
2026-06-12
Bash 脚本编程进阶与系统管理

学习 Bash 脚本高级特性:函数、数组、信号捕获和 set 选项,编写健壮的运维脚本,实现服务监控与自动告警。

18 0 0
2026-06-12
Linux 命令行与 Shell 脚本精通

掌握 Linux 核心命令、管道和重定向,编写自动化 Shell 脚本处理系统管理任务,熟练运用 sed、awk 进行文本加工。

22 0 0
2026-06-12
Prometheus 监控与 Grafana 告警

部署 Prometheus 采集指标,使用 PromQL 编写查询,配置告警规则并通过 Grafana 创建动态仪表盘,实现全方位可观测性。

22 0 0
2026-06-12