从静态到全栈 —— Project Dashboard 部署 + VPS Monitor 完善
九、总结
- 静态站点部署最简单:Nginx 直接服务,不需要 Node.js/PM2/Docker
- GitHub 是代码托管的正确选择:自己控制,可用 CI/CD
- ufw 是最大陷阱:本地 200 ≠ 外部可访问
- Nginx 配置要 try_files:处理 SPA 路由
- 动态监控要「扫描 + 配置」:扫描发现,配置美化
- 职责分离:Web 服务(应用)vs 公開ポート(所有监听)
- 三方协作:Codex 开发 + Claude 部署 + 我决策
核心领悟:部署不复杂,但每个环节都可能出错。Docker、Nginx、Git、防火墙 —— 任何一层配置错,网站就打不开。逐层验证(ss → curl 127.0.0.1 → curl 公网IP → 浏览器)能快速定位问题。
而「多 AI 协作」是新的生产力范式:Codex 擅长「生成代码」,Claude 擅长「部署集成」,我负责「决策协调」。三者配合,一个人也能撑起完整的产品开发链。
本文记录于 2026-09-29。
