一台 2 核 2G 云服务器上,个人网站是这样跑起来的
服务器是最便宜的入门配置:2 核 2G 内存、40G 磁盘。这个配置跑个人网站绰绰有余,但内存确实要精打细算。记一下最终跑起来的方案。
内存账本
2G 内存听起来小,其实分层规划一下完全够用:
- Caddy 静态托管:约 30MB,基本可以忽略
- 系统 + 阿里云自带监控组件:约 300MB
- 剩下的大头留给开发环境,写代码、跑构建都在这台机器上
Caddy 的配置
全部配置就这么几行,比 Nginx 省心太多:
blog.wangtiantian.top {
root * /var/www/wangtiantian
encode zstd gzip
file_server
}
将来要是换域名,只需改这一行,Caddy 会自动重新申请并续期 Let's Encrypt 证书,HTTPS 这件事就再也不用管了。
为什么要写下来
这类配置每次都是现查现配,下次重装系统还得再来一遍。与其翻聊天记录,不如写在自己的网站上——这也是个人网站最实在的用处之一:给自己留一份能搜索的记忆。
← 回到首页