返回文章

Infrastructure

VPS 上部署个人服务的笔记

个人服务器不需要复杂到像公司平台,但它需要稳定、可恢复,并且让未来的自己看得懂。

VPS 最吸引人的地方,是它足够小。域名、Nginx、一个后台服务、一个静态站、几条防火墙规则,就能组成一块属于自己的网络空间。它也足够真实,证书过期、端口暴露、配置冲突都会直接影响访问。

先固定入口

域名是系统的门牌。把主域名和常见子域名解析到同一台机器后,Nginx 就成为第一层路由:静态页面走文件系统,API 走反向代理。入口固定后,后面的服务可以慢慢替换。

让证书自动续期

HTTPS 不只是浏览器的小锁,它也是很多现代 API、表单和浏览器能力的默认前提。使用 Let's Encrypt 时,申请证书只是第一步,更重要的是确认自动续期能跑通。

只开放必要端口

小型服务器的安全策略可以很朴素:SSH 只留管理入口,HTTP 和 HTTPS 交给 Nginx,后台服务尽量只监听本机。少暴露一个端口,后面就少一个需要解释的风险。

最好的个人基础设施不是“永远不改”,而是每次改动都有明确的边界。能看懂,能回滚,能继续生长。