Proxmox VE 版本为 9.1
前言#
大学时因为对计算机的兴趣选择了软件工程专业(可能有朋友想问,为什么不选择计科专业?因为在那时通过多方的了解,让我感觉计科比较偏理论,而软件工程更注重实践,所以选择了它,现在想来感觉都差不多),然后在学习过程中接触到网页设计,当时觉得做一个自己网页是多么炫酷。我就入坑了前端,一开始只是作为课程设计一直在本地写一些网页,后来写都写出来了,为什么不放到网上让别人看见,就买了服务器和域名。
通过部署网页,让我了解到 Linux,就一发不可收拾地爱上了 Linux(别问喜欢 Linux 的理由,喜欢一个东西不需要理由),一开始是在虚拟机中学习 Linux,后来觉得虚拟机的性能可能比较羸弱,就寻思在物理机上安装 Linux,一开始是想着在笔记本上安装双系统,后来因精神洁癖作罢。最后花了 800 块购入了一台 N5095 的小主机,从 Ubuntu 开始,Debian、OpenSUSE、Manjaro,最后停留在 ArcLinux。
小主机陪着我一年又一年,让我的 Linux 技能不断提升,直到去年斥巨资 3000 元拿下了一台 M4 版本的 Mac Mini,它闲置下来了,加上本身家里有一台极空间 Z2Pro,就寻思把小主机弄成一个集 Debian、Homeassistant、OpenWrt 为一体的家庭服务器,就开始折腾起了 Proxmox VE,也就是 PVE。
安装前的准备工作#
因为常备着一个 Ventoy 的 U 盘,就采取了 Ventoy 的方式来安装 PVE,首先需要前往 PVE 官网下载安装镜像,然后放入 Ventoy 中。
安装 PVE#
先插入 U 盘,开机进入 BIOS 设置,先关闭 BIOS 中的安全启动(Secure Boot),具体设置可以按照自己的主板品牌搜索,然后从 U 盘启动,进入 Ventoy 的界面后选择 PVE 镜像,选择 Normal Mode 启动。
这时屏幕就会出现几个选项让你选择,如果你对命令行不熟悉就选择图像化安装,然后一路按照提示进行设置即可。在设置网络时会要你输入一个 Hostname,它的格式必须是 主机名.域名,没有域名的话就可以先随便写一个,后续需要时再修改,如果是在局域网使用的话可以随便填写,一般不会对使用造成影响,我就使用的是 pve.lan,IP Address 就填写一个未被占用的 IP 地址,我填写的是 192.168.2.7;Gateway 就填写你的路由器 IP 地址;DNS 就填写你的 DNS 也可以填路由器 IP。
所有步骤完成后,安装程序会提示你重启,重启后就可以通过同一局域网设备的浏览器访问 https://pve的ip:8006 来进入 PVE 的 Web 界面了。
收尾工作#
禁用企业源订阅并去除弹窗#
PVE 的企业源是需要付费订阅的,而安装好 PVE 之后,企业源是默认启用的,到时候每次登录 PVE 的 Web 页面都会弹出一个提示,提示你没有订阅,虽然对功能没啥影响,但是每次还需要手动关闭,可以说是影响了体验。
先通过 SSH 连接并登录到 PVE 主机,禁用掉企业源:
mv /etc/apt/sources.list.d/pve-enterprise.sources /etc/apt/sources.list.d/pve-enterprise.sources.bak然后再输入以下命令去除弹窗:
sed -E -i.bak "s/(Ext.Msg.show\(\{)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js为了更好的体验,可以把 PVE 的软件源更换为中科大的镜像源,参见中科大镜像站教程。