Installer Proxmox 8 sur un serveur Hetzner (Debian 11 → 12)
Tutoriel complet pour installer Proxmox VE 8 sur un serveur dédié Hetzner sans template officiel. Migration Debian 11 vers 12, ajout des dépôts PVE, configuration IP et hostname, pve-kernel et nettoyage.

J'ai récemment pris la décision de migrer mon infrastructure d'OVH vers Hetzner. Alors qu'OVH offre une installation simplifiée de Proxmox 8 grâce à des templates pré-configurés, Hetzner ne propose pas cette option. Il existe plusieurs méthodes pour installer Proxmox sur un serveur dédié — y compris l'utilisation de KVM (Kernel-based Virtual Machine) — mais cette solution ne m'intéressait pas. Mon objectif était de passer d'une installation classique de Debian à un serveur Proxmox entièrement fonctionnel.
Pour ceux qui sont dans la même situation, la migration vers Hetzner présente des avantages en coût et en performance, mais nécessite une configuration manuelle plus approfondie. Dans cet article, je vous guide à travers les étapes pour installer Proxmox 8 sur un serveur Hetzner, en commençant par une installation de base de Debian.
Installer Debian 11 sur Hetzner
Installer une version Debian 11 sur son serveur Hetzner
À la date de création de ce tutoriel, il n'est pas possible d'installer Debian 12 directement depuis la console Hetzner. On va donc passer par une installation de Debian 11. Rendez-vous sur la console Hetzner et effectuez une installation du serveur.
Redémarrer le serveur
Redémarrez le serveur Hetzner depuis le rescue system, puis connectez-vous en SSH avec les identifiants fournis.
Mettre à jour en Debian 12
Les étapes suivantes permettent de mettre à jour le serveur de Debian 11 (Bullseye) à Debian 12 (Bookworm).
apt update && apt upgrade -y
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
apt update && apt full-upgrade
apt --purge autoremoveInstaller Proxmox 8 sur Debian 12
La documentation officielle de Proxmox explique la procédure ; voici une version adaptée. Nous allons d'abord changer le nom d'hôte et associer la bonne IP — dans notre exemple, le nom d'hôte sera proxmoxDemoTest.
Configurer l'adresse IP et l'hôte
Changer le nom d'hôte
hostnamectl set-hostname proxmoxDemoTestÉditer /etc/hosts pour faire correspondre le hostname
nano /etc/hosts
# Contenu attendu :
127.0.0.1 localhost.localdomain localhost
XXX.XXX.XXX.XXX proxmoxDemoTest
xxxx:xxx:xxx:xxx::x proxmoxDemoTestVérifier que l'installation est conforme
root@proxmoxDemoTest ~ # hostname --ip-address
xxxx:xxx:xxx:xxx::x
XXX.XXX.XXX.XXXMise à jour vers proxmox pve-kernel
Ajout des dépôts officiels et vérification
echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.listwget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
# Vérification SHA-512 de la clé GPG :
sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
# Empreinte attendue :
# 7da6fe34168adc6e479327ba517796d4702fa2f8b4f0a9833f5ea6e6b48f6507a6da403a274fe201595edc86a84463d50383d07f64bdde2e3658108db7d6dc87Mise à jour de l'OS
apt update && apt full-upgradeInstaller PVE-KERNEL puis redémarrer
apt install pve-kernel-6.2
systemctl rebootInstaller les paquets proxmox-ve
apt install proxmox-ve postfix open-iscsi chronyNettoyer l'installation
apt remove linux-image-amd64 'linux-image-6.1*'
update-grub
apt remove os-proberConclusion
L'installation de Proxmox VE 8 est fonctionnelle et n'a pas nécessité beaucoup d'effort. Une fois redémarré, l'interface web Proxmox est accessible sur https://votre-ip:8006 avec les identifiants root du serveur.

Si vous souhaitez aller plus loin avec la haute disponibilité et la réplication entre nœuds, consultez le guide de migration LVM vers ZFS sur Proxmox, qui complète parfaitement cette installation de base.

Articles liés

Pourquoi je ne mets pas de bandeau RGPD sur les sites de mes clients
Le bandeau cookies n'est pas une obligation : c'est la conséquence du tracking. Voici comment je sors du jeu en supprimant les traceurs, et comment j'installe Matomo en self-hosted quand la mesure d'audience est vraiment nécessaire.
Lire l'article
Un système de réservation taxi sans cookie, sans backend, sans GAFAM
Étude de cas Taxi Ghis : comment j'ai remplacé une usine à gaz SaaS américaine par une stack Next.js auto-hébergée, 100 % européenne, zéro cookie de tracking et zéro base de données.
Lire l'article
Convertir un Template Proxmox OVH de LVM vers ZFS
Guide complet pour activer la réplication et la haute disponibilité sur vos serveurs Proxmox. Migration pas-à-pas de LVM vers ZFS.
Lire l'articleUn projet à Strasbourg ?
Parlons de votre besoin métier. Premier échange offert, devis sous 24 h, code propriétaire et hébergement France.