树莓派家庭服务器搭建指南从零到实用
本文详解如何将树莓派打造成家庭服务器,运行各种实用服务,并实现远程访问。
前言
想搭建家庭服务器,但又觉得NAS太贵、旧电脑功耗太高?
树莓派是一个很好的选择:
- 价格便宜(几百块)
- 功耗超低(5-10W)
- 体积小巧(手掌大小)
- 性能够用(日常服务绑绑有余)
今天就来把树莓派打造成一台功能齐全的家庭服务器。
一、硬件准备
1.1 推荐配置
| 组件 | 推荐 | 说明 |
|---|---|---|
| 树莓派 | Pi 4B 4GB/8GB | 性能主流,接口丰富 |
| 存储 | 64GB+ TF卡 或 SSD | SSD性能更好 |
| 电源 | 5V 3A Type-C | 官方电源最稳定 |
| 散热 | 散热片+风扇 | 长期运行必备 |
| 外壳 | 带风扇的外壳 | 保护+散热 |
1.2 可选配件
- USB转SATA线:外接硬盘
- USB网卡:双网口玩法
- 显示器+键盘:初次配置用(也可以无头安装)
1.3 树莓派5说明
如果预算充足,树莓派5性能更强:
- CPU提升2-3倍
- 支持PCIe(可以接NVMe SSD)
- 但价格和功耗也更高
本文以树莓派4B为例,5代方法类似。
二、系统安装
2.1 下载系统
推荐使用Raspberry Pi OS Lite(无桌面版本,资源占用少):
官方下载:https://www.raspberrypi.com/software/operating-systems/
2.2 烧录系统
使用Raspberry Pi Imager(官方工具,推荐):
- 下载安装Raspberry Pi Imager
- 选择操作系统:Raspberry Pi OS Lite (64-bit)
- 选择存储卡
- 点击设置图标,配置:
- 设置主机名
- 启用SSH
- 设置用户名密码
- 配置WiFi(可选)
- 烧录
2.3 首次启动
# 插入TF卡,接上电源和网线# 等待1-2分钟启动完成# 查找树莓派IP(路由器后台或用nmap扫描)nmap -sn192.168.1.0/24# SSH连接sshpi@192.168.1.xxx2.4 基础配置
# 更新系统sudoaptupdate&&sudoaptupgrade -y# 扩展文件系统(使用全部TF卡空间)sudoraspi-config# Advanced Options → Expand Filesystem# 设置时区sudotimedatectl set-timezone Asia/Shanghai# 查看温度vcgencmd measure_temp三、外接硬盘配置
3.1 挂载USB硬盘
# 查看磁盘lsblk# 假设硬盘是/dev/sda1,格式化为ext4(如果是新硬盘)sudomkfs.ext4 /dev/sda1# 创建挂载点