昨天下午三点,北京朝阳区一个不到 40 平方米的出租屋里,我把书桌右侧那台 2013 年的 ThinkPad X230 从纸箱里抱了出来。键盘上还粘着一粒三年前喝咖啡时溅上去的干渍,用指甲抠了一下,没抠动。插上电源,按开机键,风扇响了大约 12 秒才停。屏幕上跳出一行字:Ubuntu 22.04.4 LTS。三年前装的系统,居然还活着。
我要做的事很简单。把这台机器重新变成一个能跑私人网站的服务器。三年前我写过一篇部署笔记,标题就叫「私人网站服务器免费」,存在桌面的 deploy.md 里。打开一看,全文 187 个字,两段命令。第一段是更新软件源,第二段是装 Nginx 和 Certbot。就这么点东西。我照着敲了一遍,用时 6 分 41 秒,中间停下来回了一条微信,是楼下便利店老板娘问我快递要不要代收。
那台旧机器,和那条 6 分 41 秒的命令
免费服务器这件事,被说复杂了。真正的关键,是别把它当成一件需要「搭建」的大事。它更像是在墙角放一张小凳子,谁来了都能坐一下。我那台 X230 是 2013 年买的,i5-3230M,内存自己加到 8GB,硬盘换了一块 128GB 的二手 SSD,淘宝上花了 89 块。它现在放在路由器旁边,用一根网线连着,风扇声音比冰箱还小。我打开终端,输入 curl ifconfig.me,看到公网 IP 没变,心里松了一口气。
域名是在一家叫「西柚云」的小服务商那注册的,一年 23 块,.xyz 后缀。服务器本身走的是 Cloudflare Tunnel,不占公网端口,也不用备案。这套组合我在去年十月就开始用了,中间除了 Cloudflare 一次维护,没有一次因为「免费」而出问题。真正花钱的,只有域名和那 89 块的二手 SSD。一个完整的私人网站,一年成本 112 块,平均一天三毛一。我把它叫做「差不多免费」。
有人会上来就问:你用的是哪家免费服务器。我一般会说,先别问服务器。先想清楚你要放什么。我第一版站只放了三篇文章和一张自己拍的照片,用的是 正版香港综合资料 里提到的建站思路,结构简单到用记事本就能改。后来才慢慢加了文章列表和页脚。这些东西,一台 2013 年的旧机器完全扛得住。它现在每天大约有 60 到 90 次访问,CPU 从来没超过 15%。
免费不是没有原因
我有个朋友叫老周,在杭州做前端。上个月他问我,你那个站到底稳不稳。我说稳。他说那你为什么不用阿里云。我说因为贵。他没接话。过了两天,他发给我一篇文章,是一个叫「三水」的人写的,里面讨论了 官方49图库一资料中心 里关于静态站点托管的几种方案。我看完给他回了一句:免费的代价是你要自己管系统更新,每月大概花 10 分钟。他回了一个「行」字。
说实话,我觉得很多「免费服务器」的教程把用户当成了傻子。动不动列十几种方案,表格拉了三页,最后没说一句人话。我自己的做法是:一台旧机器,一个轻量系统,一个隧道,一个域名。完。不碰数据库,不碰面板,不碰任何需要图形界面的东西。全部配置 6 个文件,加起来不到 200 行。这不是技术炫耀,是懒得折腾。我不想在下班之后还要处理服务器报警。
这句话我写在笔记本第三页。写的时候是夜里 11 点 20 分,窗外有人在遛狗。狗叫了两声。我觉得说得对。
那个关于「一键部署」的误会
上周末,我在一个技术群里看到有人问:有没有一键部署私人网站、完全免费、还能自动备份的方案。底下回了十几条,从 Docker Compose 到各种 PaaS,看得人眼花。我没说话。五分钟后有个人回了一句「没有」,然后补了一句「你可以自己写一个」。我觉得那哥们说得挺对。一键部署的潜台词是「我不想学」,但免费的潜台词是「你得多会一点」。这两个东西放在一起,本身就打架。
我自己的备份方案很土。每周日晚上 9 点,用一个 cron 任务把整个网站目录打包,扔进这台机器的另一个分区。文件名带日期,比如 site-2026-05-03.tar.gz,大小 4.2MB。三年攒了 140 多个包,全部加起来不到 600MB。这没什么技术含量,但我知道它什么时候跑、跑没跑成、出了问题去哪个目录找。这种「知道」比任何一键工具都让人踏实。如果你也感兴趣,4949图库浏览器打开4949图库下载应用市场 里有一篇讲目录结构的文章,可以当作参考,但别照抄,自己改几个文件夹名字会更有用。
说到备份,我想起一件事。去年 11 月,我把一个测试站迁移到另一台 2015 年的 MacBook Air 上,跑了整整 4 个月,没重启过。那台机器也是闲置的,电池鼓包了,拆掉电池直接插电用。它现在放在我妈家的储物间里,温度比北京低五度,硬盘更安静。免费服务器的隐藏优势,其实不是省钱,是让你对「机器」这件事重新产生具体的感知。你知道它在哪,知道它热不热,知道它偶尔会响一下。
我的具体配置,写给需要的人
如果你也想试试,下面是我当前的配置,全部经过实际跑通。系统是 Ubuntu Server 22.04,最小化安装,不装桌面。Nginx 只做反向代理,静态文件直接由它送。证书是 Let's Encrypt 的,90 天自动续期。公网入口走 Cloudflare Tunnel,本地监听 8080 端口。日志只保留最近 7 天,用 logrotate 管。这些名词你不需要一次记住,用到哪个查哪个就行。想先看看别人的实际搭建记录,中国正版图库彩图 那篇写得比我细,不过它里面有些参数需要根据你自己的机器改。
还有一个细节。我把系统自动安全更新打开了,每周四凌晨 3 点跑。让它自己跑,比自己盯着勤快。过去 180 天,它一共自动更新了 23 次,我一次都没进过机房,因为根本没有机房。唯一一次手动干预,是今年一月硬盘空间到了 92%,我删掉了一个旧的备份包。删之前确认了两遍,确认它确实在三周前的迁移里已经用不上了。动作很简单:rm site-2025-12-21.tar.gz,然后回车。屏幕上跳出一行新的提示符,像什么都没发生。
我想说的其实是这个。私人网站服务器免费这件事,真正的门槛不在技术,在你愿不愿意接受「自己管」这三个字。如果你能接受,一台旧机器就是一台服务器,一条 6 分钟的命令就是一次部署。如果你不能接受,那所有免费方案都会在某一天变成你的麻烦。这不是劝退,是提醒。49图库资料免费打开49图库资料中心恢复技巧 里有一节专门讲故障恢复,建议在动手之前先看一遍,心里有个底。
最后说个今天下午的事。命令跑完之后,我在浏览器里输入了自己的域名,页面加载出来,用了 0.9 秒。我把手机放在桌上,没拍照片,也没发朋友圈。就是看了一眼,然后泡了杯茶。茶叶是上个月一个朋友从安徽带回来的,还剩不到二两。喝完那杯,我把这台机器的名字改成了 office-01。之前它叫 old-thinkpad,现在它是一台正式的服务器了。虽然一分钱没花,但我觉得值得。如果你也在犹豫要不要开始,可以先看看 49图库资料库免费打开49图库app网站功能评价 里关于启动成本的讨论,里面的数字对一个个人站来说够用了。
对了,还有一个站内常用的参考,是 管家婆内部资料图库,它整理了一批免费资源的可用性检测方式。我上个月用它查过一次,省了不少时间。不过工具终究是工具,手比工具可靠。