买这台 VPS 之前,我在书房里做了个 Excel 表格,把几家商家的配置和价格列得整整齐齐。我太太路过看了一眼,说:“你选个服务器,比当年选咱们家割草机还认真。“她说得没错——割草机选错了,大不了草长一点;VPS 选错了,半夜被警报叫醒爬起来修,第二天早上还要送孩子上学,那滋味可不好受。

先说清楚我的需求,免得大家抄错作业:搭一个中文个人博客,Hugo 生成静态页面,Nginx 对外服务,将来流量起来了申请 Google AdSense。不跑数据库集群,不做视频转码,不挂下载。需求定死了,选购就变成了一道算术题。

我当时对比的几家

商家我看的配置当时的大概价格我的结局
搬瓦工2核2G CN2 GIA一年一百多美元线路用不上,pass
Vultr2核2G 常规款一月十几美元IP 干净程度碰运气,pass
RackNerd2核2G 特价款一年二三十美元怕超售不稳定,pass
DMIT2核2G / 40G 硬盘月付七八美元就是它了

搬瓦工的 CN2 GIA 在中文折腾圈名气最大,回国速度确实好。但我人长期在美国,天天要 SSH 上去敲命令、传文件,服务器和我之间的延迟,比它和国内之间的延迟对我重要得多。为一条用不上的线路多花一倍的钱,我的钱包投了反对票。

Vultr 和 Linode 这类大厂我也认真考虑过:按小时计费,删机方便,2核2G 大概一月十几美元。问题出在 IP 上——这两家的 IP 段被用得太狠了。建站最怕 IP 不干净:之前被墙过的、进过黑名单的,都会影响收录和 AdSense 申请。我这人运气一向平平,不想赌。

RackNerd 那款一年二三十美元的,我是真的差点下单,付款页面都打开了。冷静下来想了想:博客是要长期经营的东西,图便宜买个超售严重的,哪天邻居把 CPU 跑满把我的站拖死,半夜爬起来搬家,第二天孩子还得准时送到学校。这种时间成本,我付不起。稳定这件事上,贵有贵的道理。

最后选 DMIT,理由三条。第一,洛杉矶机房,我在美西,SSH 连过去延迟二三十毫秒,敲命令跟本地一样跟手。第二,折腾圈里它的口碑一直是"贵一点但稳”,正好对上我长期跑博客的需求。第三,价格能接受:2核2G、40G 硬盘那款,月付七八美元,一年下来不到一百美元,也就两顿火锅钱。

为什么 2核2G 够博客用

很多人买 VPS 有个习惯:配置越高越好。这心态我懂,跟买车时觉得"万一哪天要拉货呢"一样。但应用吃不吃资源,得先算账。

Hugo 是静态站点生成器,平时根本没有"运行"这个概念:我写完文章,hugo 一下生成纯 HTML,Nginx 把文件直接扔给访客。CPU 只在生成那几秒钟忙一下,内存占用可以忽略不计。就我这台机器实测:博客跑起来之后 free -h 一看,整机内存用了不到 600M。2G 内存还剩一大半,将来再加一两个轻量服务也绰绰有余。

40G 硬盘听起来不大,但博客全站现在几十 M,系统加日志撑死几个 G。按这个体量,40G 用五年都用不完——我的博客要是五年能写满 40G,那更新频率大概赶得上日报了。

下单时的两个小插曲

一是选机房。DMIT 好几个机房,我直接选了洛杉矶,离我最近。后来 ping 了一下,二十多毫秒,传文件飞快。选机房就一个原则:离经常折腾它的人近,别整花里胡哨的。

二是登录方式。DMIT 只支持公钥登录,不给密码选项。我当时习惯了输密码,装完系统直接 SSH,连试几次被拒,折腾了半小时才反应过来:得先把本地公钥贴进它的面板。这感觉就像去 DMV 办事,规则明明写在墙上,我就是没看。当时有点恼火,现在回头看,这坑踩得值——逼着我提前把 SSH 密钥这套搞明白了,后面做安全加固反而省事了。

一句话总结

先算清楚你的应用到底吃多少资源,再去看配置。Hugo 这类静态博客,2核2G 不是将就,是性能过剩。这道理跟买车一样:家里就三口人,没必要买七座。把省下来的钱和精力花在内容和稳定性上,比多买 2G 内存值钱。