Kita akan mencoba memasang Proxmox VE pada Debian 12 menggunakan VPS SSD NVMe plan 3 dengan 8 GB RAM, 80 GB storage, dan 2 CPU. Pada dasarnya environment ini sangat cocok untuk mereka yang mempunyai project small dengan kebutuhan VM rendah, seperti database dan website.
Untuk Debian 12 host modelnya harus di set ke default dulu (mintalah ke technical support).
Pertama, pastikan update ke latest version.
apt update apt upgrade -y
Lalu kita test benchmark apakah host di enable VM-x / AMD-V. Pastikan indikator AES-NI dan VM-x/AMD-v Enabled. Jika belum, minta ke support untuk di set host model passthrough.
wget -qO- bench.sh | bash
Kedua, kita ubah hostnamenya. misal. prox1.server.ku. Sesuaikan dengan IP address VPS tersebut.
nano /etc/hosts
# Generated by SolusVM 127.0.0.1 localhost localhost.localdomain ::1 localhost localhost.localdomain ip.server.tsb localhost prox1.server.ku
Lalu ubah Hostname
Hostnamectl set-hostname prox1.server.ku
Kemudian mari kita install komponen utama Proxmox VE.
apt install curl software-properties-common apt-transport-https ca-certificates gnupg2
Install repository.
echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
Kita pasang key repo
wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
Lalu kita install proxmox default kernel.
apt apt install proxmox-default-kernel -y apt install proxmox-ve postfix open-iscsi chrony
Kemudian cek apakah port 8006 sudah terbuka,
netstat -antp | grep 8006
Kemudian remove linux image.
apt remove linux-image-amd64 'linux-image-6.1*'
Lalu langkah terakhir. Update grub dan hilangkan os-prober.
update-grub apt remove os-prober
Lakukan reboot.
Kemudian buka di browser https://ip.server.anda:8006/ lalu untuk login gunakan akses admin gunakan root dan password root kamu. Selamat! Proxmox VE sudah terpasang!