512MB 内存,听起来什么也干不了。但用对了方式,它能很舒服地跑起一个完整的个人网站生态。

原则一:能静态就静态

这是最重要的一条。纯静态页面不占内存、不用数据库、不怕攻击,改完文件立刻生效。本小站就是例子。

原则二:Swap 是救命的

在宝塔用 Linux 工具箱 把 Swap 虚拟内存开到 2048MB,内存不够时会用硬盘顶上,PHP/MySQL 不至于直接崩。

原则三:只跑必要的服务

我的完整服务清单:Nginx(网站)+ OpenList(网盘)+ 监控脚本。就这样,占用稳定在 300MB 上下。

实在不够怎么办

别硬撑。这类云服务器升配很便宜(比如从 512MB 升到 2GB 每月只多几块钱),把时间留给内容,而不是折腾内存。🙂

小服务器教会我的:少即是多。