个人如何低成本搭建网站服务器?4GB树莓派+Ubuntu系统实战指南

云服务器特惠活动

2025年09月更新

腾讯云

新老用户均有优惠,续费同价更划算

  • 限时秒杀:2核2G3M 38元/年【直达
  • 新人专享:2核2G3M 68元/年【直达
  • 续费同价:2核2G4M 99元/年【直达
  • 三年特惠:2核4G6M 3年528元【直达
  • 买一年送三个月:2核2G4M 128元【直达
  • 部署AI模型:8核32G Gpu服务器502元/月【直达

阿里云

新人特惠力度大,企业用户专享折扣

  • 限时秒杀:2核2G200M 38元/年【直达
  • 新人限时:2核2G200M 68元/年【直达
  • 续费同价:2核2G3M 99元/年【直达
  • 企业专享:2核4G5M 199元/年【直达
  • 部署AI应用:77.52元/月起【直达
  • 通义千问API:免费调用资源包【直达
优惠活动有时间限制,以官网最新信息为准

你是不是也想过拥有一个属于自己的网站,却又被动辄上千的服务器费用劝退?或者,你手头正好有一台闲置的树莓派4B,想让它发挥点余热?我们今天就来聊聊一个极客圈里越来越火的话题——用树莓派自建低价服务器,特别是搭载4GB内存版本的树莓派4B,配合Ubuntu系统,实现一个稳定、可远程访问的家用服务器。

这不仅是一次技术实践,更是一种“掌控感”的体现。你不再依赖云服务商的模板和限制,而是从零开始,亲手搭建属于自己的数字空间。而且成本?算上树莓派本体、电源、TF卡,一次性投入通常不超过千元,后续几乎零月费。

为什么选择树莓派4B + Ubuntu Server?

在众多单板计算机中,树莓派4B凭借其成熟的生态和稳定的性能,成为家庭服务器的首选。尤其是4GB内存版本,足以应对轻量级Web服务、文件共享、内网穿透等常见需求,不会因为内存不足而频繁卡顿。

至于系统,Ubuntu Server是Linux发行版中的“常青树”。它稳定、安全、社区支持强大,更重要的是,它对树莓派的官方支持非常完善。相比Raspberry Pi OS(原Raspbian),Ubuntu Server更接近标准Linux服务器环境,学习和迁移成本更低。

想象一下,你可以在家里24小时运行这台小设备,它既是你的文件中转站,又是你的个人博客后台,甚至还能跑个小型论坛。这一切,都建立在一个安静、低功耗、几乎不产生电费的小盒子上。

从零开始:树莓派4B安装Ubuntu Server全流程

别担心,整个过程并不复杂。只要你有基本的动手能力,跟着步骤走,一小时内就能完成基础搭建。

第一步:准备工具与镜像

  • 树莓派4B(推荐4GB内存版本)
  • 一张16GB或更大的高速TF卡
  • USB 3.0读卡器(烧录更快)
  • 5V/3A USB-C电源适配器
  • HDMI显示器和USB键盘(仅用于初始配置)
  • balenaEtcher(免费镜像烧录工具)

前往Ubuntu官网下载适用于树莓派的Server镜像。建议选择最新的LTS(长期支持)版本,比如Ubuntu 22.04 LTS或更新的版本。下载后你会得到一个.xz压缩的镜像文件。

第二步:烧录系统到TF卡

打开balenaEtcher,选择你下载的Ubuntu镜像文件,然后选择你的TF卡盘符,点击“Flash!”开始烧录。这个过程通常需要5-10分钟。烧录完成后,系统会自动校验,确保镜像完整无误。

这里有个小技巧:烧录完的TF卡在Windows资源管理器里可能只显示一个小分区,别慌,这是正常的。大部分空间被保留给了系统,会在树莓派启动后自动扩展。

第三步:首次启动与基础配置

将TF卡插入树莓派,连接显示器和键盘,最后接通电源。你会看到一系列启动日志滚动,稍等片刻,系统会提示你输入用户名和密码。

注意!Ubuntu for树莓派的默认账号是 ubuntu,密码也是 ubuntu。第一次登录后,系统会强制要求你修改密码。建议设置一个强度较高的密码,比如 ubuntu001 这种,当然你也可以自定义。

登录成功后,你就进入了Ubuntu Server的命令行世界。没有图形界面,但更轻量,更适合做服务器。

让树莓派连上网络:有线与无线配置

服务器没网络等于“断腿”,所以接下来我们要让它连上网。

有线连接(推荐初学者)

如果你的树莓派通过网线连接到路由器,通常DHCP会自动分配IP地址。你可以直接在命令行输入:

ip addr show eth0

查看是否获取到了类似 192.168.1.100 的局域网IP。如果有了,恭喜,你已经联网了!

无线Wi-Fi连接(更灵活)

如果你不想拉网线,可以用Wi-Fi。Ubuntu Server使用Netplan进行网络管理。编辑配置文件:

sudo nano /etc/netplan/50-cloud-init.yaml

在文件中添加Wi-Fi配置,注意YAML格式的缩进:

network:
  version: 2
  wifis:
    wlan0:
      dhcp4: true
      optional: true
      access-points:
        "你的Wi-Fi名称":
          password: "你的Wi-Fi密码"
    

保存后(Ctrl+X, Y, Enter),应用配置:

sudo netplan apply

稍等几秒,再用 ip addr 检查是否获取到了IP地址。如果失败,检查SSID和密码是否正确,特别注意引号和缩进。

另外值得一提的是,有些用户喜欢用 nmtui 这个图形化网络管理工具,安装也很简单:sudo apt install network-manager,然后运行 sudo nmtui 就能用方向键操作了。

开启远程访问:SSH让你随时随地管理服务器

每次都要接显示器和键盘太麻烦了。我们通过SSH(Secure Shell)实现远程登录,这才是服务器的正确打开方式。

Ubuntu Server通常默认安装了OpenSSH服务,但为了确保万无一失,可以手动安装:

sudo apt update && sudo apt install openssh-server

安装完成后,SSH服务会自动启动。你现在可以在家里的另一台电脑上,打开终端(Mac/Linux)或使用PuTTY(Windows),输入:

ssh ubuntu@192.168.1.100

(把IP换成你树莓派的实际IP)

输入密码后,你就能在电脑上直接操作树莓派了。从此,显示器和键盘就可以收起来了。

这里插一句,为了安全,建议你修改SSH的默认端口,或者配置密钥登录,避免密码被暴力破解。

功能扩展:从文件共享到网站部署

基础环境搭好了,接下来就是让它“干活”。

搭建SMB文件服务器

想让家里的电脑、手机、电视都能访问树莓派上的文件?SMB协议是最佳选择,Windows原生支持,Mac和Linux也能轻松挂载。

安装Samba服务:

sudo apt install samba

创建共享目录并设置权限:

sudo mkdir /opt/smb && sudo chmod -R 777 /opt/smb

添加Samba用户:

sudo smbpasswd -a ubuntu

编辑配置文件 /etc/samba/smb.conf,在末尾添加:

[share]
  comment = Personal File Share
  path = /opt/smb
  writable = yes
  valid users = ubuntu
  public = yes
  create mask = 0777
  directory mask = 0777
    

重启服务:sudo systemctl restart smbd。现在你就可以在Windows的“网络”中找到这台设备,输入用户名密码后访问共享文件夹了。

部署你的第一个网站

想建个博客或个人主页?我们可以用Nginx + PHP + MySQL(LAMP/LEMP)搭建环境。虽然树莓派性能有限,但跑一个静态博客或轻量级WordPress完全没问题。

安装Nginx:

sudo apt install nginx

启动并设置开机自启:

sudo systemctl enable nginx && sudo systemctl start nginx

现在,在浏览器输入树莓派的IP地址,你应该能看到Nginx的欢迎页面。这意味着你的Web服务器已经跑起来了!

后续可以继续安装PHP、MySQL,然后部署WordPress或其他CMS系统。详细步骤可以参考官方文档或社区教程。

公网访问?考虑云服务器更省心

你可能会问:“能不能让外网访问我的树莓派?”技术上可以通过路由器端口映射+动态DNS实现,但家用宽带通常没有固定公网IP,且运营商可能封锁80/443端口,稳定性差,速度慢。

如果你真的需要对外提供稳定服务,比如企业官网或电商网站,我们更推荐使用专业的云服务器。像阿里云服务器限时抢购活动,新用户可以极低价格体验高性能ECS实例,网络稳定,安全防护完善,还有专业团队7x24小时运维支持。

相比之下,自建服务器更适合学习、测试或内网应用。对于需要高可用性和高并发的生产环境,云服务器是更可靠的选择。特别是当你发现树莓派的性能瓶颈时,迁移到腾讯云服务器特惠入口提供的弹性计算服务,能无缝衔接业务增长需求。

常见问题解答(FAQ)

  • Q:树莓派做服务器会很卡吗?

    A:4GB版本运行轻量级服务完全没问题。避免同时运行太多应用,定期清理日志和缓存即可保持流畅。

  • Q:Ubuntu Server和Raspberry Pi OS哪个好?

    A:如果你熟悉Ubuntu或想搭建标准Linux服务器环境,选Ubuntu Server。如果追求兼容性和图形界面,Raspberry Pi OS更友好。

  • Q:需要24小时开机吗?耗电大吗?

    A:作为服务器建议常开。树莓派4B满载功耗约5-8W,一年电费不到50元,非常节能。

  • Q:如何备份系统?

    A:可以用Win32DiskImager或dd命令将TF卡整盘备份成镜像文件,存放在电脑里,以防系统崩溃。

  • Q:能用手机远程管理吗?

    A:可以!安装Termux(Android)或Prompt(iOS),通过SSH连接树莓派,就能用手机执行命令了。