准备工作
-
下载 Oracle VM VirtualBox:
- 如果尚未安装,请访问 Oracle VM VirtualBox 官网 下载并安装最新版本,以及对应的 VirtualBox Extension Pack(提供 USB 2.0/3.0 支持等功能)。
-
下载 Ubuntu 22.04.5 Live Server ISO 镜像:
- 访问 Ubuntu 官方下载页面。
- 选择 “Ubuntu Server 22.04 LTS” ,页面会自动提供最新版本(包括 22.04.5)的 ISO 文件下载。
- 建议选择离您地理位置较近的镜像源进行下载,速度更快。
安装步骤
第 1 步:创建新的虚拟机
-
打开 VirtualBox,点击左上角的 “新建” 按钮。
-
在弹出的窗口中,进行如下配置:
- 名称: 输入一个易于识别的名称,例如
Ubuntu-Server-22.04。VirtualBox 会根据名称自动识别 类型 和 版本。 - 文件夹: 选择虚拟机文件的存储位置(建议有足够剩余空间,至少 20GB)。
- 类型:
Linux - 版本:
Ubuntu (64-bit) - 点击 “下一步” 。
- 名称: 输入一个易于识别的名称,例如
第 2 步:分配内存大小
- 为虚拟机分配内存。对于 Ubuntu Server,建议至少 2048 MB (2GB) 。如果您的物理内存充足,分配 4096 MB (4GB) 会获得更流畅的体验。
- 点击 “下一步” 。
第 3 步:创建虚拟硬盘
- 选择 “现在创建虚拟硬盘” 。
- 点击 “创建” 。
- 虚拟硬盘文件类型,选择默认的 VDI (VirtualBox Disk Image) 即可。
- 点击 “下一步” 。
- 物理硬盘上的存储,选择 “动态分配” (它会随着你使用而增大,更节省物理磁盘空间)。
- 点击 “下一步” 。
- 设置虚拟硬盘大小。Ubuntu Server 本身大约需要 10-15GB,但为了安装软件和存储数据,建议设置为至少 25GB。
- 点击 “创建” 。
现在,您的虚拟机已经创建完成,会出现在 VirtualBox 主界面的左侧列表中。
第 4 步:配置虚拟机并载入 ISO 镜像
-
选中刚刚创建的虚拟机,点击上方的 “设置” 按钮(齿轮图标)。
-
进入 “系统” 选项卡:
- 启动顺序: 确保 “光驱” 在第一位。如果不是,请选中光驱后点击右边的向上箭头将其移到最顶。
- 处理器: 进入 “处理器” 选项卡,分配至少 2 个 CPU(如果主机性能允许)。
-
进入 “存储” 选项卡:
- 在 “存储设备” 区域,你会看到一个 “控制器: IDE” 下面有一个 “没有盘片” 的光驱图标。
- 选中这个光驱图标,在右侧 “属性” 区域,点击光盘图标,选择 “选择/创建一个虚拟光碟文件...” 。
- 找到并选择你之前下载的
ubuntu-22.04.5-live-server-amd64.iso文件。 - 点击 “选择” 。
-
(可选但推荐)进入 “网络” 选项卡:
-
连接方式: 默认是 “网络地址转换(NAT)” 。这可以让虚拟机通过主机的网络上网。
-
如果你想从主机访问虚拟机(如通过 SSH),建议再添加一个网卡:
- 点击网卡2旁边的 “启用网络连接” 。
- 连接方式 选择 “仅主机(Host-Only)网络” 。
- 这样虚拟机会获得一个主机可以直连的固定 IP 地址。
-
-
点击 “确定” 保存所有设置。
第 5 步:启动虚拟机并开始安装
- 选中您的虚拟机,点击上方的 “启动” 按钮(绿色箭头)。
- 虚拟机会从 ISO 镜像启动,你会看到 Ubuntu Server 的启动菜单。
- 使用键盘的 上下箭头 键选择第一项 “Try or Install Ubuntu Server” ,然后按 Enter 键。
- 系统会开始加载,稍等片刻后会进入语言选择界面。使用箭头键选择 “English” (或你偏好的语言),按 Enter。
- 接下来会检查键盘布局,通常保持默认的 “American English” 即可,继续按 Enter。
第 6 步:核心系统配置
现在进入正式的安装流程,请按照屏幕提示一步步操作:
-
Ubuntu Server Installer:
- “Choose type of install” : 选择默认的
Ubuntu Server (minimized)即可,这是一个精简的服务器版本。
- “Choose type of install” : 选择默认的
-
Network connections:
- 这里会显示你的网络接口。如果你配置了 Host-Only 网卡,会看到两个。通常安装程序会自动通过 DHCP 获取 IP。直接继续即可,安装完成后可以再详细配置。
-
Configure proxy:
- 如果你的网络环境需要代理,在此处输入。否则留空,直接继续。
-
Configure Ubuntu archive mirror:
- 配置 Ubuntu 软件源镜像,通常使用默认的官方镜像即可。直接继续。
-
Guided storage configuration:
- 这是磁盘分区步骤。对于新手,强烈建议使用默认的 “Use an entire disk” 并选择下面唯一的虚拟硬盘。
- 它会自动为你创建合理的分区方案。直接继续。
-
Storage configuration:
- 确认你的磁盘分区方案。它会显示一个总结。选择 “Done” 并按 Enter。
-
Confirm destructive action:
- 因为要格式化磁盘,它会要求你确认。选择 “Continue” 并按 Enter。
-
Profile setup:
- Your name: 输入你的全名(例如
admin)。 - Your server‘s name: 输入服务器的主机名(例如
ubuntu-server)。 - Pick a username: 输入你要创建的用户名(例如
user)。这个用户名将用于登录系统。 - Choose a password: 设置一个强密码(例如
root)。 - Confirm your password: 再次输入密码(例如
root)。 - 这是最重要的步骤之一,请务必记住你设置的用户名和密码。
- Your name: 输入你的全名(例如
-
SSH Setup:
- 这是一个关键步骤!选择 “Install OpenSSH server” ,按空格键选中(会出现一个
[X])。 - 这样你就可以在安装完成后,从主机使用 SSH 客户端远程连接和管理这台服务器,非常方便。
- 选择 “Done” 继续。
- 这是一个关键步骤!选择 “Install OpenSSH server” ,按空格键选中(会出现一个
-
Featured Server Snaps:
- 这里会列出一些可以同时安装的流行服务(如 Docker, Kubernetes 等)。对于初次安装,建议直接跳过,不选择任何 Snap。你可以在系统安装完成后根据需要再安装。
- 选择 “Done” 继续。
第 7 步:完成安装
-
安装程序会开始将系统文件复制到虚拟硬盘,并配置系统。这个过程需要几分钟,请耐心等待。
-
当所有操作完成后,你会看到一条提示: “Install complete!” 。
-
它会提示你 “Please remove the installation medium, then press ENTER” 。
-
现在,你需要“弹出”ISO 镜像:
- 在 VirtualBox 窗口的顶部菜单,选择 “设备” -> “光驱” -> “虚拟光驱” ,然后点击 “移除虚拟盘” 。
-
回到虚拟机窗口,按 Enter 键。
虚拟机将会重启,并从你刚刚安装好的虚拟硬盘启动。
第 8 步:首次登录
- 重启后,你会看到基于文本的登录界面。
- 输入你在安装过程中设置的 用户名 和 密码。
- 密码在输入时不会显示任何字符(星号也没有),这是正常的,输完后按 Enter 即可。
- 如果登录成功,你会看到命令提示符,例如:
user@ubuntu-server:~$。