从本地到线上:一个小网站的部署笔记
记录域名、服务器、HTTPS 与持续更新的最小闭环。
先让页面稳定运行#
上线前最重要的不是选择多少工具,而是确认应用在一个可重复的环境中稳定运行。先固定运行版本、构建命令和启动方式,再处理网络入口。
- 构建过程可以重复执行
- 配置不写进代码仓库
- 健康检查能够说明服务是否可用
从最小闭环开始#
一个小网站的第一版部署,只需要回答三个问题:应用怎样启动、外部请求怎样进入、失败后怎样恢复。其余能力都可以在真实需要出现时再补。
把配置交给环境#
数据库地址、访问凭据和运行模式属于部署环境,不属于页面代码。把它们从代码中分离,既减少误提交,也让同一份构建产物能在不同环境复用。
代码仓库 → 构建产物 → 环境配置 → 运行服务配置分离不是为了复杂,而是为了让每次发布更可预测。
上线后的维护清单#
发布成功只是维护的开始。保留一份短清单,通常比记住所有命令可靠。
- 验证首页和关键路径
- 确认 HTTPS 与证书状态
- 检查错误日志和资源占用
- 记录本次版本与回退方式
给下一次更新留入口#
每次修改都写下验证结果。下一次发布时,从这份记录继续,而不是重新猜测系统现在是什么状态。
COMMENTS
檐下留句话
这里还很安静。来做第一个说话的人吧。
用 GitHub 留言
读取公开头像与用户名,不会保存 GitHub 访问令牌。
用 GitHub 登录不登录,作为随机游客留言