长期内容系列

单服务器生产部署:从架构到故障恢复

十篇面向真实生产环境的服务器教程:从架构、systemd、Caddy 和 Docker Compose,逐步做到密钥、备份、回滚、监控、排错与恢复手册。

10/10已发布 / 目标篇数
  1. 01
    服务器与部署

    单服务器生产架构怎么画:反向代理、应用、数据库与端口边界

    用一张能落地的部署图划清公网入口、反向代理、应用进程、数据库、文件和备份的边界,减少端口暴露与故障时的盲目排查。

  2. 02
    服务器与部署

    用 systemd 托管网站应用:用户、环境文件、重启与日志

    把手动运行的网站进程整理为 systemd 服务,明确专用用户、工作目录、环境文件、启动命令、自动重启和日志查看,并保留安全验证顺序。

  3. 03
    服务器与部署

    一台服务器托管多个网站:Caddy 反向代理与配置验证

    用 Caddy 按域名把多个网站转发到不同本地端口,处理 DNS、上游地址、配置拆分、HTTPS、验证和无中断重载,避免改一个站影响全部域名。

  4. 04
    服务器与部署

    Docker Compose 上生产前检查:镜像、网络、卷与健康检查

    把能在电脑上启动的 Compose 项目整理为可维护的生产部署,逐项检查镜像版本、构建、端口、内部网络、持久卷、健康检查、重启和更新方式。

  5. 05
    服务器与部署

    生产环境密钥怎么放:.env、文件权限、轮换与泄露处理

    区分普通配置和敏感密钥,梳理 .env、systemd EnvironmentFile、容器 secrets 的使用边界,并建立权限、备份、轮换和疑似泄露后的处理顺序。

  6. 06
    服务器与部署

    备份不是复制文件:SQLite、PostgreSQL 与恢复演练

    分别为 SQLite 和 PostgreSQL 选择一致性备份方法,记录加密、异地保存、保留周期和校验,并用隔离环境恢复演练证明备份真的可用。

  7. 07
    服务器与部署

    单服务器发布怎么减少中断:健康检查、切换与快速回滚

    把发布拆成准备、备份、启动候选版本、健康验证、流量切换和观察,保留上一版本与回滚条件,避免失败后在生产现场重新构建。

  8. 08
    服务器与部署

    服务器监控先看什么:CPU、内存、磁盘、日志与告警阈值

    从用户可用性出发建立小型服务器监控:检查域名与 HTTPS、应用健康、CPU、内存、磁盘、备份年龄和日志异常,并用持续时间减少误报。

  9. 09
    服务器与部署

    502、504 与 HTTPS 故障怎么查:从 DNS 到应用的分层排错

    按 DNS、网络、TLS、Caddy、本地上游、应用和数据库的顺序排查 502、504 与 HTTPS 错误,用每层证据缩小范围,避免重启整台服务器碰运气。

  10. 10
    服务器与部署

    网站稳定运行靠清单:补丁、容量、故障记录与恢复手册

    把服务器维护分为每日、每周、每月和季度任务,覆盖补丁、容量、备份、账号、证书、依赖与恢复演练,并建立故障期间可直接照做的运行手册。

我正在使用 · 推广推荐

准备上线时,可以再比较这两项服务

这不是自动排名,也不是每个人都需要购买。我只列出自己正在使用的入口,并把适用场景和限制说清楚。

云服务器 · 前期项目在用

雨云 RainYun

准备部署网站或小型服务时,可以把它作为入门候选;先按用户地区、配置和真实负载判断,不要只看最低价格。

推广说明:链接包含我的推荐信息。你通过链接注册或开通后,我可能获得平台奖励;不会因此向你额外收费。价格、活动、地区与服务条款请以下单页为准。 查看完整商业披露