Appearance
Ubuntu 20.04 Server 安装指南
目标: 将旧笔记本 (如 ThinkPad E580) 安装为无头 (Headless) 服务器。
区别: Server 版没有图形界面 (GUI),安装过程全键盘操作,资源占用极低。
1. 语言与键盘
Language: 建议选
English。- 理由: 服务器环境选中文容易导致 TTY 乱码 (方块字),报错信息也方便 Google 搜索。
Keyboard configuration: 默认
English (US)->Done。
2. 网络配置 (Network connections)
- 系统会列出网卡 (如
eth0,wlan0)。 - 建议: 此时插上网线,让它自动 DHCP 获取 IP。
- Wifi: 如果只能用 Wifi,在这里选择无线网卡输入 SSID 和密码。
- 选
Done。
3. 代理设置 (Proxy)
- Proxy address: 留空。
- 注意: 即使你有代理,也不建议在这里配,容易导致安装过程中下载卡死。等装好系统换了国内源再说。
4. 镜像源配置 (Mirror address)
关键步骤: 默认源在国外,下载极慢。必须在这里手动修改为国内源,否则后续安装可能会卡很久。
默认值:
http://cn.archive.ubuntu.com/ubuntu操作:
- 移动光标到
Mirror address这一栏。 - 删除原有的 URL。
- 手动输入阿里云镜像源:text
http://mirrors.aliyun.com/ubuntu - 等待几秒,系统会检查源是否可用。
- 检查通过后,点击
Done。
- 移动光标到
提示: 这一步配置好,安装过程中会自动下载安全更新,速度飞快。
5. 存储配置 (Storage configuration)
这里是安装过程中最容易纠结的地方。
选项 A: Use an entire disk (全盘自动,强烈推荐)
对于新手或专用服务器,直接用全盘接管。
选中
[X] Use an entire disk。Set up this disk as an LVM group: 建议 勾选
[X]。- 什么是 LVM?: 逻辑卷管理。它允许你以后如果在服务器上插了新硬盘,可以把新硬盘的空间“动态合并”到根目录里,而不需要重新分区。
- Encrypt the LVM group: 除非你存了核密,否则不要勾选 (开机要输密码,导致无法自动重启)。
Done->Done->Continue(红色警告:确认数据会被清空)。
选项 B: Custom storage layout (手动分区)
如果你想保留硬盘里的其他分区(比如双系统),选这个。但作为 Server,强烈建议全盘格掉,避免后续引导冲突。
6. 用户设置 (Profile setup)
设置你的登录账号。
Your name: 随意,如
Administrator。Your server's name: 主机名,也就是终端里
@后面的名字。- 推荐:
home-server,node-1,e580-lab。
- 推荐:
Pick a username: 登录用户名。千万不要用 root。
- ❌ 避免:
admin(太常见,容易被暴力破解),root(被禁用)。 - ✅ 推荐:
sysop,deploy,hong,devops。 - ❌ 你的例子:
whathappenin(太长,敲命令累死)。
- ❌ 避免:
Choose a password:
- 测试机:
123456(方便,但仅限内网)。 - 生产/公网机: 务必使用强密码 (大小写+数字+符号)。
- 测试机:
7. SSH 设置 (SSH Setup) - 必选!
- Install OpenSSH server: 务必按空格勾选
[X]。 - Import SSH identity: 选
No(后面再手动配)。 - 后果: 如果不勾选这个,装完你没法远程连接,还得接显示器敲命令装 SSH,非常麻烦。
8. 预装软件 (Featured Server Snaps)
- 列表里会有 docker, microk8s, nextcloud 等。
- 建议: 一个都不选。
- 理由: Snap 安装的 Docker 路径非标准,且下载慢。建议装好系统后用官方脚本装最新版 Docker CE。
9. 安装与重启
- 等待进度条跑完。如果是机械硬盘可能需要 10-20 分钟。
- 最后显示
Reboot Now。 - 动作: 拔掉 U 盘,然后回车重启。
10. 验证登录
重启后,看到 e580-lab login: 提示符。
- 输入用户名 (如
sysop) 回车。 - 输入密码 (不显示星号) 回车。
- 登录成功,显示系统信息。
此时,你可以拔掉显示器和键盘,回到你的主力机上,通过 SSH 连接它了:
bash
ssh sysop@192.168.x.x🔗 参考链接
- Ubuntu Server 20.04 详细安装教程 (博客园)
- 备注: 包含详细的分区解释和 BIOS 设置图解。
- 下载安装 Ubuntu Server 20.04 并配置阿里云镜像源 (阿里云社区)
- 备注: 重点参考其镜像源配置部分。
