你家是不是也有一台吃灰的旧电脑?别急着扔,它其实还能发挥大作用!小编最近就把家里一台十年前的老台式机,改造成了一个小型服务器,主要用来文件备份、当网站测试环境,还是比较有用的。今天就来手把手教你,如何用旧电脑搭个像样的家用服务器!
🧠 什么是“家用服务器”?适合拿旧电脑干啥?
简单说,家用服务器就是一台常年运行、提供网络服务的小型计算机。虽然听起来高大上,其实用旧电脑就能搭。你可以让它干这些事:
- 搭建个人网站或博客(WordPress 本地环境)
- 当 NAS 文件服务器(存照片、文档、视频)
- 做家庭媒体中心(配合 Plex 或 Jellyfin)
- 自建 Git 代码仓库、备份服务器
- 内网穿透,让你在外也能访问家里的数据
我最开始是用它备份相机视频,后来越玩越深,还装了个 Docker 玩部署。
🛠️ 怎么把旧电脑变成服务器?详细步骤来了
⚠️ 提前准备:建议这台旧电脑的硬盘还有点容量(建议 ≥ 100GB),内存最好 ≥ 2GB,网络可用
1. 给旧电脑“清理”一下
如果是旧笔记本或台式机,开机慢到爆,不如先清空系统或换个轻量 Linux。Ubuntu Server、Debian、甚至 OpenWrt(如果是路由器)都挺好用。
个人比较推荐 Ubuntu Server LTS,稳定、文档多、社区活跃,新手也容易上手。
下载地址:https://ubuntu.com/download/server
2. 用U盘装个系统
制作启动盘推荐用 Rufus(Windows 下用这个最稳)。
- 下载 ISO 镜像(Ubuntu Server)
- 插上8GB以上的U盘,启动 Rufus,选择镜像和U盘,点开始就行
- 插到旧电脑上,BIOS 设置从U盘启动,就能开始安装
安装过程建议选择“OpenSSH server”组件,后期你就能用别的电脑远程管理它。
3. 安装必要服务和软件
根据你的目标可以装这些:
- Samba / NFS(文件共享)
- Plex / Jellyfin(媒体中心)
- Docker(搭建网站、数据库)
- Apache/Nginx + PHP + MySQL(LAMP环境)
- Git / Rsync(做代码托管和自动备份)
小编用 sudo apt install docker docker-compose
安装 Docker,然后在里面部署了一个 WordPress 和 Jellyfin,效果还不错。
4. 设置开机自动运行 + 远程访问
- 配置静态 IP(防止每次重启IP变化)
- 安装
fail2ban
或 UFW 做基础防火墙设置 - 用 SSH 来远程连接管理(局域网或通过外网 DDNS)
⏱️ 搭建时长估算
- 系统安装 + 配置 SSH:30 分钟内搞定
- 装个文件共享/媒体服务器:约1小时
- 搭建网站测试环境:1-2小时(看你熟不熟)
如果你走 Docker 路线,一次性部署多个服务,整体效率会更高,但前期需要学习一些命令。
⚙️ 优化建议和小技巧
- 开机自启动服务用
systemctl enable
命令搞定 - 如果硬盘太老,建议加个SSD提升读取速度
- 温度高?拆开清理风扇 + 散热膏还能再战三年!
- 如果你打算远程访问,可以接入 frp、ZeroTier、花生壳做内网穿透
❓常见问题解答
1. 系统要用 Linux 还是 Windows?
建议用 Linux(如 Ubuntu Server),资源占用少、服务配置灵活,适合长时间运行。
2. 我电脑配置很低,还能用吗?
做文件服务器、博客测试环境是没问题的。要跑 AI 就别为难它啦。
3. 用旧电脑长期开机会很耗电吗?
普通台式机大约5080W,按天24小时跑也就12度电,小编家里换成树莓派后电费几乎没变化。
4. 能不能搭配移动硬盘做 NAS?
可以,但注意USB供电稳定性。更推荐直接装块老硬盘,SATA接口的更靠谱。
5. 能不能访问公网?
可以,家里路由器支持端口映射或用 DDNS 服务(像花生壳、Cloudflare tunnel)搞定公网访问。
📌 小编结语
一台老电脑,不一定就只能吃灰。只要稍微动动手,就能变成一个超实用的“家用小服务器”!小编觉得,如果你对网络、软硬件感兴趣,这真是个不错的练手项目。既能玩转 Linux,又能搭个真正可用的家庭服务平台。
如果你也有旧电脑,快试试吧,说不定你家的“二手破电脑”还能发光发热!
需要图文教程或搭建脚本的朋友欢迎留言~后续可以出个进阶篇!