第 1 篇:VMware 安装 Ubuntu 24.04.3 Server
本文介绍如何在 VMware Workstation 中安装 Ubuntu 24.04.3 Server。安装完成后,你将获得一台可用于部署 Redis、Nginx、MySQL、MinIO、JDK 17 和 Docker 的 Linux 服务器环境。
前置准备
开始之前,需要准备以下环境:
- VMware Workstation:建议使用 VMware Workstation 16 或 17;
- Ubuntu 镜像 :
ubuntu-24.04.3-live-server-amd64.iso; - 宿主机:Windows 系统即可,建议预留至少 4 核 CPU、8GB 内存、50GB 磁盘空间。
Ubuntu Server 镜像可从 Ubuntu 官网或国内镜像站下载。下载完成后,确认文件为 ubuntu-24.04.3-live-server-amd64.iso。
创建虚拟机
打开 VMware Workstation,点击 创建新虚拟机。
选择 自定义(高级),点击下一步。
硬件兼容性保持默认即可。
安装来源选择 稍后安装操作系统。
客户机操作系统选择 Linux ,版本选择 Ubuntu 64 位。
虚拟机名称可填写 Ubuntu-24.04-Server,位置建议选择空间充足的磁盘分区。
处理器配置建议:
- 处理器数量:1
- 每个处理器的内核数量:4
- 或根据宿主机性能调整为 2 核 / 4 核
内存建议分配 4GB 以上 ,推荐 8GB。
网络类型建议选择 NAT。NAT 模式下,虚拟机可以通过宿主机访问外网,适合本地实验环境。如果后续需要局域网其他设备访问该服务器,可改为桥接模式。
I/O 控制器保持默认。
磁盘类型选择 NVMe 或 SCSI 均可。
选择 创建新虚拟磁盘。
磁盘大小建议设置为 50GB 以上 ,并勾选 将虚拟磁盘存储为单个文件,这样性能更好。
硬件列表中确认已包含 CD/DVD,并将启动时连接指向刚才下载的 ISO 文件。
点击完成,虚拟机创建完毕。
启动并安装 Ubuntu Server
启动虚拟机后,会进入 Ubuntu Server 安装界面。
选择 Try or Install Ubuntu Server,回车进入安装流程。
安装语言建议选择 English,避免部分中文环境下安装过程出现乱码或兼容问题。安装完成后可再配置中文支持。
键盘布局选择 English(US),或根据实际键盘选择。
网络配置页面会显示当前网卡。如果 DHCP 已自动获取 IP,可直接继续。如果希望配置静态 IP,可在该页面选择网卡后手动设置 IP、子网掩码、网关和 DNS。
代理配置页面如无特殊需求,直接留空继续。
镜像源地址可保持默认。如果下载软件包较慢,安装完成后再更换为国内源。
磁盘分区页面建议选择 Use an entire disk,使用整块磁盘。
如果不需要 LVM,可取消 LVM 选项;如果需要后续扩展分区,可保留 LVM。
确认磁盘写入后,安装程序会开始格式化并复制文件。
接下来设置主机名,例如 ubuntu-server。
设置用户名和密码。建议设置一个强密码,并记住该密码,后续 SSH 登录和 sudo 操作都会用到。
SSH 配置页面建议勾选 Install OpenSSH server,这样安装完成后可直接通过 SSH 远程连接。
可选软件包页面暂时不需要勾选,后续通过 APT 安装即可。
等待安装完成,点击 Reboot Now。
重启前如果提示移除安装介质,按回车确认即可。
首次登录与基础检查
重启完成后,使用安装时设置的用户名和密码登录系统。
登录成功后,先确认网络是否正常:
bash
ip a
ping -c 3 baidu.com
如果能看到 IP 地址并且 ping 正常返回,说明网络已可用。
查看系统版本:
bash
cat /etc/os-release
确认输出中包含 Ubuntu 24.04 相关信息。
更新系统软件包:
bash
sudo apt update
sudo apt upgrade -y
安装常用工具:
bash
sudo apt install -y vim curl wget net-tools
确认 SSH 服务已启动:
bash
sudo systemctl status ssh
如果状态为 active (running),说明 SSH 已可用。
通过 SSH 远程连接
在宿主机上打开终端或 PowerShell,使用以下命令连接虚拟机:
bash
ssh 用户名@虚拟机IP
例如:
bash
ssh ubuntu@192.168.1.100
首次连接时会提示确认主机指纹,输入 yes 后输入密码即可登录。
如果 SSH 连接失败,可依次检查:
- 虚拟机 IP 是否正确;
- 宿主机与虚拟机网络是否互通;
- 虚拟机防火墙是否放行 SSH;
- SSH 服务是否正在运行。
常见问题
虚拟机无法上网
检查 VMware 网络适配器是否为 NAT 模式,确认宿主机网络正常,并在虚拟机中执行 ip a 查看是否获取到 IP。
安装过程中提示磁盘空间不足
创建虚拟机时磁盘建议至少分配 50GB。如果磁盘较小,可在安装时选择手动分区。
SSH 连接被拒绝
确认安装时已勾选安装 OpenSSH Server。若未安装,可在虚拟机中执行:
bash
sudo apt install -y openssh-server
sudo systemctl enable --now ssh
重启后无法登录
确认用户名和密码是否正确。Ubuntu Server 默认不启用 root 直接登录,需使用普通用户登录后通过 sudo 提权。