1. 项目概述
在虚拟化环境中部署服务器系统已经成为现代IT基础设施管理的标准实践。Proxmox VE(简称PVE)作为一款开源的虚拟化平台,凭借其稳定性和灵活性,在中小型企业、实验室环境以及个人开发者中广受欢迎。而Ubuntu Server以其易用性和强大的社区支持,成为服务器操作系统的首选之一。
本教程将详细演示如何在PVE虚拟化平台上完整部署Ubuntu Server系统。不同于简单的安装流程说明,我会结合多年运维经验,从PVE环境准备、ISO镜像处理到系统优化配置,提供一套完整的解决方案。这个流程不仅适用于最新的Ubuntu LTS版本,其方法论也适配其他Linux发行版的部署。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与基础配置
2.1 PVE平台基础检查
在开始安装前,需要确保PVE主机满足基本运行要求:
- 至少4GB内存(建议8GB以上)
- 支持硬件虚拟化的CPU(Intel VT-x或AMD-V)
- 50GB以上可用存储空间
- 网络连接正常
登录PVE管理界面后,建议先执行以下检查:
bash复制pveversion -v # 查看PVE版本信息
free -h # 检查内存可用情况
df -h # 查看存储空间
提示:如果使用企业级环境,建议提前配置好存储阵列和网络VLAN,家用环境则可直接使用默认设置。
2.2 Ubuntu Server镜像准备
从Ubuntu官网下载最新的LTS版本ISO镜像(当前为22.04.3 LTS):
bash复制wget https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-live-server-amd64.iso
下载完成后验证SHA256校验和:
bash复制echo "a4acfda10b18da50e2ec50ccaf860d7f20b389df8765611142305c0e911d16fd *ubuntu-22.04.3-live-server-amd64.iso" | sha256sum -c
将镜像上传到PVE存储:
- 登录PVE Web管理界面
- 选择数据中心 > 存储 > local(content)
- 点击"上传"按钮选择ISO文件
- 等待上传完成(速度取决于网络状况)
2.3 创建虚拟机
在PVE中创建新虚拟机时,关键参数配置如下:
| 参数项 | 推荐设置 | 说明 |
|---|---|---|
| 虚拟机名称 | ubuntu-server-2204 | 建议包含系统和版本信息 |
| 操作系统类型 |
