无头 Raspberry Pi Homelab – 第1部分:操作系统配置与远程访问
Source: Dev.to
请提供您希望翻译的文章正文内容,我将为您翻译成简体中文并保持原有的格式、Markdown 语法以及技术术语不变。
项目概述
本项目记录了在本地网络上对树莓派进行镜像和配置,使其作为无头数据库服务器运行的过程,重点关注操作系统部署、远程访问,以及为无头数据库托管和家庭实验室扩展做好系统准备。
硬件使用
- Raspberry Pi 4 套件 – Amazon link
- Uni SD 卡读卡器 – Amazon link
- 三星 32 GB EVO Plus microSD 卡 – Amazon link
安装操作系统并写入 microSD 卡
对于官方的逐步指南,树莓派基金会提供了文档。我在执行自己的过程时遵循了他们的指南。
步骤 1:安装 Raspberry Pi Imager
下载并为您的操作系统安装 Raspberry Pi Imager。
安装完成后,请确保软件已完全更新后再继续。
步骤 2:选择设备和操作系统
- 启动 Raspberry Pi Imager。
- 选择您的 Raspberry Pi 型号(我使用的是 Raspberry Pi 4)。
- 选择 Raspberry Pi OS(推荐使用 64 位)。
为什么选择 64 位?
64 位操作系统提供更好的内存管理,并兼容现代服务,如数据库和容器化应用程序。
步骤 3:准备存储设备
三星 microSD 卡及适配器。
将三星 microSD 卡和适配器插入 Uni SD 卡读卡器。
将存储设备连接到您的电脑。
连接并获得访问权限后,存储设备应出现在 Imager 的 Select Storage(选择存储)菜单中。
第4步:配置操作系统自定义设置
在写入操作系统之前,Raspberry Pi Imager 允许进行若干重要的预启动配置。
主机名
设置自定义主机名,以便在网络中轻松识别设备。
本地化
根据您的地理位置配置时区和键盘布局。
用户名和密码
创建一个将用于 SSH 访问的用户账户。
第5步:网络与访问配置
Wi‑Fi(可选)
Wi‑Fi 设置已被跳过,改为使用以太网。
为什么选择以太网?
- 更稳定的连接
- 更低的延迟
- 更易于排查故障
- 在服务器环境中常见的做法
SSH
在镜像过程中已启用 SSH,并使用密码认证。
这确保了可以在不连接显示器的情况下远程访问 Pi。
第6步:Raspberry Pi Connect(可选)
Raspberry Pi Connect 提供安全的远程访问功能。由于这是我第一次接触,我启用了它以探索其能力。
如果您选择启用 Raspberry Pi Connect,您需要创建一个账户并进行验证。
第 7 步:写入操作系统映像
在审查完所有自定义设置后,继续将操作系统写入 microSD 卡。
警告: 此过程会擦除 microSD 卡上的所有现有数据。
写入过程完成后,会出现 写入完成 页面。点击 完成,然后。














