Proxmox VE 8 入门上手系列(一):安装与初体验——把 Proxmox 装起来
本章目标:完成 Proxmox VE 8 的安装,浏览器能打开管理界面,系统能正常更新。
一、Proxmox VE 是什么?
Proxmox Virtual Environment(简称 PVE)是一款开源的虚拟化平台,基于 Debian Linux 系统,集成了两种虚拟化技术:
- KVM(Kernel-based Virtual Machine):运行完整的虚拟机,支持 Windows、Linux 等各种操作系统。
- LXC(Linux Containers):轻量级容器,共享宿主机内核,启动快、资源占用少。
简单说,Proxmox 就是一台"服务器上的服务器"——在一台物理机上,你可以同时运行多个虚拟机或容器,每个都像是独立的电脑。
适合场景:
- 个人学习测试环境
- 小型团队的服务器虚拟化
- 家庭 All-in-One 服务器(软路由、NAS、下载机等)
二、准备工作
2.1 硬件要求
| 项目 | 最低要求 | 建议配置 |
|---|---|---|
| CPU | 64位处理器,支持虚拟化(Intel VT-x / AMD-V) | 4核以上 |
| 内存 | 2 GB | 8 GB 以上 |
| 硬盘 | 8 GB | 120 GB SSD 以上 |
| 网卡 | 1块 | 2块以上(管理和业务分离) |
如何检查 CPU 是否支持虚拟化?
- Windows 用户:任务管理器 → 性能 → CPU,看"虚拟化"是否"已启用"
- 如果未启用,需要进入 BIOS 开启 VT-x(Intel)或 SVM(AMD)
2.2 下载 Proxmox VE 8 镜像
打开官网下载页面:
https://www.proxmox.com/en/downloads/proxmox-virtual-environment/iso下载最新的Proxmox VE 8.x ISO文件(文件名类似proxmox-ve_8.x-x.iso,约 1GB 左右)。
2.3 制作启动 U 盘
需要一个8GB 以上的 U 盘,制作过程会清空 U 盘数据,请提前备份!
推荐工具:
| 工具 | 适用系统 | 下载地址 |
|---|---|---|
| Rufus | Windows | https://rufus.ie |
| balenaEtcher | Windows/Mac/Linux | https://www.balena.io/etcher |
| Ventoy | Windows/Linux | https://www.ventoy.net |
使用 Rufus 制作启动盘(Windows):
- 插入 U 盘,打开 Rufus
- 设备:选择你的 U 盘
- 引导类型选择:点击"选择",找到下载的 Proxmox ISO 文件
- 分区类型:一般选GPT,目标系统类型:UEFI(非 CSM)
- 点击"开始",提示 ISO 模式时选“以 ISO 镜像模式写入”
- 等待完成,弹出 U 盘
如果电脑较老(传统 BIOS),分区类型选MBR,目标系统类型选BIOS 或 UEFI。
三、安装 Proxmox VE 8
3.1 从 U 盘启动
- 将制作好的 U 盘插入目标电脑/服务器
- 开机,按F12 / F11 / Esc / Del(不同品牌按键不同)进入启动菜单
- 选择 U 盘启动(通常显示为 U 盘品牌名或 “USB”)
看到 Proxmox 的启动界面,选择“Install Proxmox VE (Graphical)”回车。
3.2 安装向导步骤详解
第一步:同意用户许可协议(EULA)
勾选“I agree”,点击Next。
第二步:选择目标硬盘
选择要安装 Proxmox 的硬盘,点击Next。
注意:此操作会清空所选硬盘上的所有数据!
高级选项(可选):
- 点击“Options”可以设置文件系统(默认 ext4,建议保持默认)
- 如果有多块硬盘,后续可以在系统里配置 ZFS 或 Ceph
第三步:选择国家、时区和键盘布局
| 设置项 | 建议填写 |
|---|---|
| Country | China |
| Timezone | Asia/Shanghai |
| Keyboard Layout | U.S. English |
点击Next。
第四步:设置管理员密码和邮箱
| 设置项 | 说明 |
|---|---|
| Password | root 用户的密码,务必牢记! |
| Confirm Password | 再次输入确认 |
| 填写你的邮箱,用于接收系统通知 |
密码建议:8位以上,包含大小写字母和数字。
点击Next。
第五步:配置网络
这是最关键的一步!
| 设置项 | 说明 | 示例 |
|---|---|---|
| Management Interface | 管理网卡,选择连接网线的那个 | vmbr0 |
| Hostname (FQDN) | 主机名,格式:主机名.域名 | pve.local 或 pve.home.lan |
| IP Address (CIDR) | 静态 IP 地址 | 192.168.1.100/24 |
| Gateway | 网关地址 | 192.168.1.1 |
| DNS Server | DNS 服务器 | 192.168.1.1 或 223.5.5.5 |
如何确定这些参数?
方法一:查看现有网络
- 在另一台连入同一网络的电脑上,打开命令提示符:
ipconfig - 找到你的网卡信息,记下:
- IPv4 地址(如 192.168.1.x)
- 子网掩码(如 255.255.255.0,对应 /24)
- 默认网关(如 192.168.1.1)
方法二:路由器管理页面查看
- 登录路由器(通常是 192.168.1.1 或 192.168.0.1)
- 查看 DHCP 分配的地址池,选一个不在自动分配范围内的 IP
重要:IP 地址不能与其他设备冲突!建议选一个较大的数字,如 192.168.1.100。
点击Next。
第六步:确认并开始安装
检查所有配置信息,确认无误后点击Install。
安装过程大约需要 5-15 分钟,取决于硬盘速度。
第七步:安装完成
看到“Installation Successful”提示后,取出 U 盘,点击Reboot。
四、首次登录 Web 管理界面
4.1 确认安装成功
重启后,显示器会显示一个黑色的命令行界面,最后一行显示:
https://192.168.1.100:8006/(这里的 IP 是你安装时设置的)
这说明 Proxmox 已经启动成功!
4.2 从浏览器登录
在另一台电脑的浏览器中输入:
https://192.168.1.100:8006注意:
- 必须使用HTTPS,不是 HTTP
- 端口是8006
- 如果提示"您的连接不是私密连接",点击"高级"→"继续前往"(这是自签名证书的正常提示)
登录页面:
- 用户名:
root - 密码:安装时设置的密码
- Realm:选择“Linux PAM standard authentication”(默认)
点击Login。
4.3 初识管理界面
登录后,你会看到 Proxmox 的 Web 管理界面,主要分为几个区域:
| 区域 | 位置 | 功能 |
|---|---|---|
| 资源树 | 左侧 | 显示节点、虚拟机、容器、存储等 |
| 内容面板 | 中间 | 显示选中项的详细信息和操作 |
| 日志面板 | 底部 | 显示操作日志 |
| 顶部工具栏 | 上方 | 创建、启动、停止等快捷按钮 |
五、基础配置:让系统更好用
5.1 修改管理员密码(可选)
如果担心密码不够安全,可以修改:
- 点击右上角root@pam→Password
- 输入旧密码和新密码
- 点击Change Password
5.2 更新软件源(国内用户必做)
默认软件源在国外,更新很慢。我们换成国内源。
步骤 1:通过 Web Shell 或 SSH 登录
方式一:Web Shell(最简单)
- 在左侧资源树中点击你的节点(如
pve) - 点击右上角的Shell按钮
- 会弹出一个网页版的终端窗口
方式二:SSH 登录
- 使用 PuTTY 或命令行:
ssh root@192.168.1.100
步骤 2:更换 Debian 软件源
# 备份原配置文件cp/etc/apt/sources.list /etc/apt/sources.list.bak# 编辑 sources.list,使用国内镜像(以中科大源为例)cat>/etc/apt/sources.list<<'EOF' deb https://mirrors.ustc.edu.cn/debian bookworm main contrib non-free non-free-firmware deb https://mirrors.ustc.edu.cn/debian bookworm-updates main contrib non-free non-free-firmware deb https://mirrors.ustc.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware EOF其他国内源可选:
- 阿里云:
https://mirrors.aliyun.com/debian- 清华大学:
https://mirrors.tuna.tsinghua.edu.cn/debian
步骤 3:更换 Proxmox 企业源为社区源
# 备份并注释掉企业源cp/etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.baksed-i's/^deb/# deb/'/etc/apt/sources.list.d/pve-enterprise.list# 添加社区源echo"deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bookworm pve-no-subscription">/etc/apt/sources.list.d/pve-no-subscription.list步骤 4:更新系统
# 更新软件包列表aptupdate# 升级所有软件包aptupgrade-y# 完成后重启(如果有内核更新)reboot更新过程可能需要 10-30 分钟,取决于网络速度。
5.3 配置 NTP 时间同步
确保系统时间准确:
# 安装 NTP 服务aptinstall-ychrony# 配置国内 NTP 服务器cat>/etc/chrony/chrony.conf<<'EOF' pool ntp.aliyun.com iburst pool ntp.tencent.com iburst makestep 1.0 3 rtcsync EOF# 重启服务systemctl restart chronyd systemctlenablechronyd# 查看同步状态chronyc tracking六、常见问题排查
Q1:浏览器打不开管理界面
检查清单:
- 确认输入的是
https://不是http:// - 确认端口号是
8006 - 确认 IP 地址正确(在 Proxmox 显示器上查看)
- 确认电脑和 Proxmox 在同一网络
- 尝试 ping 测试:
ping 192.168.1.100
如果 ping 不通,可能是网络配置有误,需要在显示器上登录检查:
# 查看 IP 地址ipaddr show# 如果 IP 不对,可以临时修改nano/etc/network/interfaces# 修改后重启网络ifreload-aQ2:安装时提示 “No supported hard disk found”
可能是硬盘控制器模式问题:
- 进入 BIOS,将 SATA 模式从 RAID 改为AHCI
- 如果是 NVMe 硬盘,确保 BIOS 支持 NVMe 启动
Q3:提示 “Subscription” 弹窗
Proxmox 免费版每次登录会弹出订阅提示,点击OK即可,不影响使用。
如需关闭弹窗(可选):
# 修改弹窗脚本sed-i's/data.status !== \x27Active\x27/false/'/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js systemctl restart pveproxy注意:升级系统后可能需要重新执行。
Q4:U 盘启动后黑屏
- 尝试在启动菜单选择“Install Proxmox VE (Debug mode)”
- 检查显示器连接线是否插在主板接口(不是独立显卡)
- 尝试关闭安全启动(Secure Boot)
七、本章小结
恭喜你!到这里,你已经完成了:
- ✅ 下载 Proxmox VE 8 ISO 镜像
- ✅ 制作启动 U 盘
- ✅ 完成图形化安装
- ✅ 登录 Web 管理界面
- ✅ 更换国内软件源并更新系统
- ✅ 配置时间同步
下一章预告:我们将在 Proxmox 上创建第一台虚拟机,从上传 ISO 镜像到成功安装操作系统,一步一步来。
附录:常用命令速查
# 查看系统版本cat/etc/os-release pveversion# 查看 IP 地址ipaddr show# 查看磁盘使用df-h# 查看内存使用free-h# 重启 Proxmox 管理服务systemctl restart pveproxy# 查看服务状态systemctl status pveproxy# 关机shutdown-hnow# 重启reboot