1. 环境准备:PVE与Ubuntu Server镜像下载
在开始部署之前,我们需要准备好两个关键组件:Proxmox VE(PVE)虚拟化环境和Ubuntu Server系统镜像。PVE是一款基于Debian的开源虚拟化管理平台,它允许你在单台物理服务器上运行多个虚拟机。而Ubuntu Server则是目前最流行的Linux服务器发行版之一,特别适合新手入门。
首先确保你已经正确安装并配置好PVE环境。如果还没安装,可以参考PVE官方文档进行安装,这个过程相对简单,基本上就是下载ISO镜像、制作启动盘、然后按照向导完成安装。我这里假设你已经有了可用的PVE环境。
接下来是下载Ubuntu Server镜像。我强烈推荐使用LTS(长期支持)版本,目前最新的是22.04 LTS。你可以直接访问Ubuntu官网下载,但国内用户可能会遇到下载速度慢的问题。我的经验是使用国内镜像源,比如阿里云开源镜像站,速度会快很多。下载完成后你会得到一个.iso文件,大小约1GB左右。
这里有个小技巧:在下载镜像时一定要校验SHA256值,确保下载的文件完整无误。我曾经遇到过因为镜像损坏导致安装失败的情况,浪费了不少时间排查问题。你可以使用以下命令进行校验:
bash复制sha256sum ubuntu-22.04.2-live-server-amd64.iso
然后将输出结果与官网提供的校验值进行比对。这一步虽然简单,但能避免很多潜在问题。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 创建Ubuntu Server虚拟机
有了镜像文件后,我们需要在PVE中创建虚拟机。登录PVE的Web管理界面(通常是https://你的服务器IP:8006),在左侧导航栏选择你的节点,然后点击"创建虚拟机"。
在常规设置中,给虚拟机起个有意义的名字很重要,比如"ubuntu-server-22.04"。ID可以自动生成,不用特别修改。在操作系统选项卡中,选择"使用CD/DVD光盘镜像",然后点击"存储"下拉框选择你上传ISO镜像的位置(通常是local或local-lvm)。
系统设置保持默认即可,但有个细节需要注意:在"机型"选项中,如果你计划将来迁移这个虚拟机到其他PVE主机,建议选择"q35"而不是默认的"i440fx"。q35支持更多现代特性,兼容性也更好。
磁盘配置要根据你的实际需求
