跳转到内容

安装 Proxmox VE

本文介绍通过官方 ISO 在物理服务器上安装 PVE 的完整流程。PVE 9.x 与 8.x 的安装界面基本一致,仅在软件源代号上有区别(文中会标注)。

项目 最低要求 建议
CPU 64 位 x86,支持 Intel VT-x 或 AMD-V 支持虚拟化直通(VT-d / AMD-Vi)更佳
内存 2 GB(仅系统) 8 GB 起步,跑虚拟机按需增加
硬盘 32 GB 使用 SSD,容量按虚拟机需求规划
网络 一块网卡 管理网络与业务网络分开更清晰

从 官方下载页 获取最新版 ISO,例如 proxmox-ve_9.2-1.iso。下载后建议核对 SHA256 校验值。

  • Windows:使用 Rufus,选择 ISO 后按默认(DD 镜像模式)写入。
  • Linux:
终端窗口
# 将 /dev/sdX 替换为你的 U 盘设备,写错盘会丢失数据!
sudo dd if=proxmox-ve_9.2-1.iso of=/dev/sdX bs=4M status=progress oflag=sync
  1. 从 U 盘启动,选择 Install Proxmox VE (Graphical)。
  2. 阅读许可协议,点击同意。
  3. 选择目标磁盘。
    • 单盘直接下一步即可(默认 ext4/xfs)。
    • 需要软 RAID / 冗余时可选择 ZFS(RAID1/RAID10),两块盘起步。
  4. 设置国家、时区与键盘布局,国内选择 China 与 Asia/Shanghai。
  5. 设置 root 密码与管理邮箱。邮箱用于接收系统通知,请填写真实可用的地址。
  6. 配置管理网络(关键步骤):
    • 管理接口:选择用于管理的物理网卡;
    • 主机名(FQDN):填完整域名形式,如 pve01.example.com(没有域名可自拟一个,但不要留空);
    • IP 地址(CIDR):静态管理 IP,如 192.168.1.10/24;
    • 网关与 DNS:填写局域网网关与可用的 DNS。
  7. 确认摘要后开始安装,完成后重启并拔出 U 盘。

浏览器访问 https://<管理IP>:8006:

  • 出现证书警告是正常的(默认使用自签名证书),接受后继续;
  • 用户名 root,密码为安装时设置的密码;
  • 语言选择 中文(Chinese) 即可获得中文界面。

未订阅时使用免费的个人源,需要先禁用默认的企业源,否则 apt update 会报 401 错误。

以 PVE 9.x(Debian 13 “trixie”)为例,在节点的 Shell 中执行:

终端窗口
# 禁用企业源
sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.list
# 启用免费的 no-subscription 源(PVE 8.x 请把 trixie 换成 bookworm)
echo "deb [arch=amd64] http://download.proxmox.com/debian/pve trixie pve-no-subscription" \
> /etc/apt/sources.list.d/pve-no-subscription.list
# 更新系统
apt update && apt full-upgrade -y
  • 创建虚拟机与 LXC 容器 —— 跑起第一台虚拟机
  • 在 Web 界面 数据中心 → 存储 中查看默认的 local(ISO/模板)与 local-lvm(虚拟机磁盘)

证书警告能否消除? 默认自签名证书必然会触发浏览器警告。生产环境可替换为 Let’s Encrypt 等正规证书(界面中 节点 → 证书 可申请)。

安装后发现网卡选错了? 在 /etc/network/interfaces 中修改管理接口配置,或重新安装最省事(安装阶段没有回退按钮)。

时间不同步怎么办? 确认时区正确后安装/启用 chrony:apt install chrony && systemctl enable --now chrony。