WawaNode
立即开始

Alpine Linux 使用教学:从安装到日常管理

使用教学 · 279 阅读 · 更新于 2026年4月20日

Alpine Linux 是一个极其轻量、安全的发行版,特别适合内存小、追求性能的 VPS。如果你买的是低配机型(尤其是 NAT 机型),它能让有限的资源跑得更顺。本文带你快速上手。

为什么选 Alpine

  • 体积小:基础系统只有几十 MB,启动快、占用低。
  • 省内存:使用 BusyBox + musl libc,空闲时内存占用极低,适合 512MB 甚至更小的机器。
  • 干净安全:默认组件少,攻击面小。

你可以在控制台的 服务详情页 → 重装系统 里选择 Alpine 镜像,重装后用 网页版 SSH 终端VNC 控制台 登录。

用 apk 管理软件

apk 是 Alpine 的包管理器,速度飞快:

apk update                 # 刷新软件源
apk upgrade                # 升级已装软件
apk add curl vim           # 安装软件
apk del vim                # 卸载软件
apk search nginx           # 搜索软件

用 OpenRC 管理服务

Alpine 用 OpenRC,不是 systemd:

rc-service nginx start     # 启动服务
rc-service nginx restart   # 重启服务
rc-update add nginx        # 设为开机自启
rc-update del nginx        # 取消自启
rc-status                  # 查看运行中的服务

设置时区与新建用户

apk add tzdata
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone

adduser steven             # 新建用户
addgroup steven wheel      # 加入 wheel 组以便提权
apk add doas && echo "permit persist :wheel" >> /etc/doas.d/doas.conf

musl 注意事项

Alpine 用的是 musl libc,不是 glibc。少数闭源软件(如某些预编译二进制、Java 包)可能不兼容。遇到 not found 报错时,可尝试 apk add gcompat,或改用 Debian/Ubuntu 镜像(同样可在 重装系统 切换)。

还有问题?

在控制台 → 工单(/dashboard/tickets/new)提交工单,并关联对应服务,我们会尽快协助。

相关文章