如何在Debian12上安装Proxmox(服务器虚拟化)

admin6个月前 (04-05)云服务器124

Proxmox虚拟环境是一个基于Debian GNU/Linux 的强大开源虚拟化平台,附带自定义内核并封装KVM 虚拟化和Linux 容器 (LXC)。它是一个用于企业虚拟化的服务器管理平台,也可以在简单的IT设置中用于托管虚拟机。

Proxmox提供集成的 Web UI,用于集中管理虚拟机、容器和集群。对于习惯 Linux shell 的高级用户,Proxmox提供了一个 CLI 实用程序来管理虚拟环境中的所有组件。

流行的Proxmox替代品包括VMware ESXi、VMware Workstation Pro、Citrix Hypervisor和Oracle VM Virtualbox。

A5互联提醒您注意:Proxmox 主要用于裸机硬件,以获得好的性能。尤其是在生产环境中。但是,由于它基于 Debian,因此可以无缝安装在 Debian 之上。

第 1 步:更新 APT 缓存

第一步是通过运行以下apt 命令来更新系统的软件包列表。

sudo apt update

步骤 2:配置静态 IP 地址

出于显而易见的原因,必须为我们的Proxmox服务器设置静态 IP。默认情况下,Debian IP配置设置为使用DHCP。

您可以通过检查您的 IP 地址来确认这一点。

ip a

Debian中的网络配置文件是/etc/network/interfaces文件。您可以使用cat 命令进行预览,如图所示。

cat /etc/network/interfaces

如您所见,默认设置配置为 DHCP。

使用您喜欢的编辑器打开配置文件。

sudo nano /etc/network/interfaces

添加以下配置,并确保替换 IP 地址和子网以反映您环境的 IP 子网。

auto enp0s3

iface enp0s3 inet static

address 192.168.2.103/24

超全小说合集 10w+收藏文 热门小说合集 福利小说大合集 TXT小说合集 PC游戏合集 安卓游戏合集
游戏盒子下载 漫画app下载 小说app下载 影视app下载 AI聊天app下载

network 192.168.2.0

broadcast 192.168.2.255

gateway 192.168.2.1

dns-nameservers 8.8.8.8

保存更改并退出配置文件。要应用所做的更改,请重新启动NetworkManager。

sudo systemctl restart NetworkManager

步骤 3:配置主机名解析

下一步是配置主机名解析。这需要设置主机名并更新/etc/hosts文件。

使用hostnamectl 命令设置主机名,如图所示。这里,proxmox是我们系统的主机名。

sudo hostnamectl set-hostname proxmox

exec bash

接下来,使用文本编辑器访问/etc/hosts文件。

sudo nano /etc/hosts

添加服务器的 IP 和主机名以进行主机名解析。

192.168.2.103proxmox

保存更改并退出。

确认与其关联的主机名和 IP 地址,如图所示。

hostname

hostname --ip-address

步骤 4:添加 Proxmox VE 存储库

在安装Proxmox之前,需要使用以下命令安装一些必备软件包。

sudo apt install curl software-properties-common apt-transport-https ca-certificates gnupg2 

安装所有必备软件包后,接下来将Proxmox存储库添加到resources.list.d目录。

sudo su -

接下来,添加Proxmox存储库,如下所示。

echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" >

/etc/apt/sources.list.d/pve-install-repo.list

Proxmox存储库就位后,使用wget命令下载并添加Proxmox VE存储库密钥。

wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg  

接下来,更新本地APT缓存并进行全面升级。

apt update && apt full-upgrade

第5步:安装Proxmox内核

升级完成后,安装Proxmox内核,这是必要的,因为我们稍后将删除Proxmox不需要的Linux 内核。

apt apt install proxmox-default-kernel -y

安装完成后,您将得到以下输出,确认Proxmox内核已成功安装。

第 6 步:安装 Proxmox 软件包

要将Proxmox VE与其他软件包(例如postfix – 邮件传输代理和chrony )一起安装,请运行以下命令:

sudo apt install proxmox-ve postfix open-iscsi chrony

此步骤需要相当长的时间,因此安装过程中请耐心等待。

在此过程中,系统将提示您选择Postfix的邮件配置类型。选择仅限本地“Local only”并按ENTER键。

接下来,提供您首选的系统邮件名称,然后按ENTER。

此后,安装将继续并结束,没有任何问题。

Proxmox VE监听 TCP 端口8006,您可以使用ss 命令确认这一点。

sudo ss -tunelp | grep 8006

第7步:删除Linux内核

由于Proxmox VE附带其内核,因此保留默认的Debian内核可能会在升级时造成麻烦,尤其是在处理单点版本时。

因此,建议按如下方式清除默认的 Debian 内核。

sudo apt remove linux-image-amd64 'linux-image-6.1*'

接下来,更新GRUB配置文件。

sudo update-grub

os -prober是一个实用程序,它扫描磁盘分区中的操作系统并将它们列在 GRUB 条目上。但是,扫描的分区可能还包括分配给虚拟机的分区。您肯定不想将它们也添加到启动项上。

为了防止这种情况发生,请卸载os-prober软件包:

sudo apt remove os-prober

第 8 步:访问 Proxmox VE Web 界面

现在重新启动系统。

sudo reboot

在GRUB屏幕上,您将看到Proxmox VE条目。只需按ENTER即可继续。

现在访问以下 URL 以访问登录仪表板。

https://您的香港服务器的IP地址:8006/

您将收到一个警告页面,通知您该连接不是私有的。只需单击高级“Advanced”。

然后选择继续“您的香港服务器IP地址”。

您将看到Proxmox VE登录页面。使用您的 root 凭据登录。

登录后,Proxmox应如图所示进行查看。

从这里,您可以创建和管理虚拟机、Linux 容器以及其他组件,例如存储、用户和网络。

今天我们为您演示了如何在Debian 12上安装Proxmox。A5IDC提醒您请记住,Proxmox VE是一个裸机安装程序,最适合安装在没有安装任何操作系统的物理服务器上。


相关文章

如何禁用Ubuntu系统的防火墙

与许多Linux发行版,甚至Windows和 macOS 一样,Ubuntu系统也配备了防火墙。这是一项安全功能,可以阻止来自系统上不需要的源的连接。但有时,如果您想让所有网络流量通过,您可能需要禁用...

如何检查香港服务器Linux系统上是否安装了特定软件包

在香港服务器的Linux系统中,软件包管理在系统的无缝运行中起着至关重要的作用,涉及软件包的安装、升级、配置和删除。包管理器是一种软件工具,它通过简化软件包的安装、升级和删除等复杂任务来自动管理系统上...

Windows和Linux漏洞可能会让攻击者在启动前潜入恶意代码

固件供应链安全平台公司的研究人员发现了一组安全漏洞,几乎所有 Windows 和 Linux 计算机都容易受到攻击。安全研究人员将此次攻击命名为 LogoFAIL,因为它起源于图像解析库。研究人员于...

香港服务器访问速度测试:如何评测香港服务器的网络速度?

如何准确评测香港服务器的网络速度成为用户关心的焦点。A5互联就来深入分析香港服务器访问速度测试的方法和步骤,帮助用户更好地选择和优化网络连接。1. 网络速度测试的重要性在选择服务器之前,了解网络速度的...

外贸企业选择香港服务器:关键因素与技巧分享。

关于外贸企业选择香港服务器的关键因素和一些实用的技巧。外贸企业选择香港服务器,可以更快速地响应亚太地区客户的需求,缩短数据传输时延,提升用户体验。香港享有相对较高的网络稳定性和法治环境,这为外贸企业提...

体验日本服务器:日本高速稳定的服务器体验推荐

日本位于亚洲东部,地理位置独特,使得连接亚洲、欧洲和北美的网络非常便捷。选择日本服务器意味着您的网站访问速度将大大提高,无论用户身在世界何处,都能够享受到更迅捷的响应时间。1. 高速网络基础设施日本以...