Comment installer Proxmox sous Debian 12 ?
Proxmox Virtual Environment (Proxmox VE) permet de gérer efficacement des machines virtuelles et des conteneurs sous Linux. Dans ce guide, vous découvrirez comment procéder à l’installation de Proxmox sous Debian 12 (Bookworm), une démarche couramment associée à proxmox debian install. Vous apprendrez également à configurer votre environnement Debian Proxmox étape par étape.
173527
Étape 1 : préparer le serveur
Avant de commencer l’installation de Proxmox sous Debian 12, vous avez besoin d’un serveur avec des ressources suffisantes. Pour un environnement de test ou de production typique, il est recommandé d’avoir au moins un processeur quadricœur (Quad-Core), 8 Go de mémoire vive (RAM) et 100 Go d’espace disque.
Assurez-vous que Debian 12 est installé correctement et qu’il dispose d’une connexion Internet fonctionnelle. Mettez ensuite à jour tous les paquets afin que le système soit prêt pour l’installation de Proxmox. Cette préparation est essentielle pour une installation réussie et pour configurer un environnement Debian Proxmox stable.
sudo apt update && sudo apt upgrade -y
sudo rebootbashContrairement à une installation physique de Proxmox, l’installation sous Debian 12 vous permet de garder le contrôle total sur le système d’exploitation, d’installer des paquets et des services supplémentaires selon vos besoins et de bénéficier de l’environnement stable de Debian.
Étape 2 : ajouter le dépôt Proxmox
Étant donné que Proxmox n’est pas inclus dans les sources de paquets officielles de Debian, vous devez ajouter le dépôt manuellement. Commencez par importer la clé GPG de Proxmox :
sudo wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpgbashEnsuite, ajoutez le dépôt pour Proxmox VE :
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve-install-repo.listbashEffectuez ensuite une mise à jour pour charger les nouvelles sources de paquets :
sudo apt updatebashDans ce guide, le dépôt « no-subscription » de Proxmox est volontairement utilisé. Ce dépôt est librement accessible et convient parfaitement pour des environnements de test, des installations privées ou de petits systèmes de production. Il contient toutes les mises à jour importantes et les correctifs de sécurité, mais n’offre pas de support officiel ni d’accès à la source de paquets Enterprise. Si vous utilisez Proxmox dans un environnement professionnel, il est recommandé d’obtenir un abonnement afin de bénéficier de mises à jour contrôlées et de services de support. Ce choix facilite également la maintenance d’un environnement stable, surtout lorsque vous prévoyez une installation sur un serveur destiné à un usage à long terme.
Étape 3 : installer le noyau Proxmox
Avant d’installer l’environnement virtuel Proxmox, vous devez d’abord configurer le noyau de Proxmox. Ce noyau est spécialement optimisé pour les usages basés sur la virtualisation et garantit de meilleures performances ainsi qu’une compatibilité accrue avec Proxmox VE. Cette étape est essentielle pour préparer correctement votre environnement Debian Proxmox avant de poursuivre l’installation.
L’installation se réalise à l’aide des commandes terminal suivantes :
sudo apt install proxmox-default-kernel -y
sudo rebootbash
Étape 4 : installer Proxmox
Le processus d’installation de Proxmox Debian commence maintenant. La commande suivante télécharge tous les paquets nécessaires et configure automatiquement Proxmox VE :
sudo apt install proxmox-ve postfix open-iscsi -ybashPendant l’installation de l’environnement de virtualisation, il est possible que l’on vous demande de configurer Postfix. Choisissez ici « Site Internet » et indiquez votre nom d’hôte. Une fois l’installation terminée, redémarrez le serveur :
sudo rebootbashÉtape 5 : supprimer les paquets noyau inutiles
Après l’installation de Proxmox, votre système utilise le noyau spécifique fourni par Proxmox, basé sur la version actuelle de Debian mais optimisé pour la virtualisation. Debian 12 inclut par défaut son propre noyau, généralement le paquet « linux-image-amd64 ». Afin d’éviter des conflits ou des doublons d’entrées de noyau dans le menu de démarrage, il est recommandé de supprimer le noyau Debian d’origine. Cette étape contribue à maintenir un environnement Debian Proxmox propre et limite les risques d’erreurs lors de futures mises à jour.
Exécutez les commandes suivantes :
sudo apt remove linux-image-amd64 linux-image-6.1* -y
sudo update-grubbashLa première commande supprime les paquets noyau Debian qui ne sont plus nécessaires. Avec update-grub, vous mettez ensuite à jour le bootloader, afin que le système n’utilise à l’avenir que le noyau Proxmox.
Redémarrez ensuite le serveur pour vous assurer que le nouveau noyau est correctement chargé :
sudo rebootbashAprès le redémarrage, vous pouvez vérifier si le noyau Proxmox est actif :
uname -rbashLa sortie devrait désormais ressembler à ceci : 6.8.4-3-pve. Si la version est désignée de cette façon, cela signifie que le système utilise désormais correctement le noyau Proxmox. Cette vérification confirme que l’environnement Debian Proxmox est configuré comme prévu après l’installation.
Étape 6 : accéder à l’interface Web Proxmox
Proxmox est maintenant entièrement installé et opérationnel. La gestion complète de Proxmox s’effectue confortablement via une interface Web, que vous pouvez y accéder avec n’importe quel navigateur. Pour ce faire, ouvrez un navigateur de votre choix et entrez dans la barre d’adresse l’adresse IP de votre serveur avec le port par défaut 8006. Utilisez le protocole HTTPS, car la connexion est chiffrée par défaut :
https://<VOTRE-ADRESSE-IP>:8006/Lors du premier accès, vous pourriez recevoir un avertissement de votre navigateur indiquant que le certificat SSL n’est pas de confiance. Cela est normal, car Proxmox utilise un certificat auto-signé. Vous pouvez confirmer l’avertissement et ouvrir la page malgré tout. La page de connexion de Proxmox VE s’affiche ensuite. Connectez-vous avec l’utilisateur root et le mot de passe de votre système Debian. Le champ Realm doit normalement être réglé sur Linux PAM standard authentication ; laissez ce paramètre tel quel.
Si vous rencontrez des problèmes pour accéder à l’interface Web Proxmox via le port 8006, il est possible qu’un pare-feu le bloque. Vérifiez que le port est ouvert afin de pouvoir établir la connexion avec l’interface Web.
Après une connexion réussie, vous accédez au tableau de bord Proxmox. Il propose un accès à toutes les fonctions de gestion, notamment :
- La création et la gestion des machines virtuelles et de conteneurs
- La configuration du stockage et des réseaux
- La surveillance des ressources système telles que CPU, RAM et utilisation des disques
Votre installation est maintenant terminée et vous pouvez commencer à configurer votre premier environnement virtuel.
Étape 7 : adapter les dépôts et supprimer les alertes
Après l’installation réussie et la première connexion à l’interface Web, Proxmox affiche par défaut un message indiquant qu’aucun abonnement actif n’est disponible. Ce message apparaît parce que le système utilise encore le dépôt Enterprise, qui nécessite une licence de support valide. Comme nous utilisons le dépôt « no-subscription » librement accessible, vous pouvez supprimer cet avertissement et désactiver l’entrée du dépôt Enterprise avec la commande suivante :
sudo sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.listbashCette commande commente la ligne dans le fichier de configuration des dépôts et l’ignore lors des prochaines mises à jour de paquets. Mettez ensuite à jour les sources afin que le système prenne en compte les modifications :
sudo apt updatebashCette modification n’a aucun impact sur la stabilité de votre système. Elle garantit simplement que Proxmox n’affichera plus de message d’avertissement de licence lors de la connexion et que toutes les mises à jour futures seront obtenues via le dépôt « no-subscription » déjà configuré.
Étape 8 : mettre à jour le système et vérification finale
Pour finaliser l’installation, assurez-vous que votre système est entièrement à jour et que tous les services Proxmox fonctionnent correctement. Cela vous évite des problèmes de compatibilité et garantit la stabilité de votre environnement. Mettez d’abord à jour tous les paquets installés avec la commande suivante :
sudo apt full-upgrade -ybashAprès la mise à jour, il est conseillé de vérifier le statut des principaux services Proxmox. Ces processus sont responsables du bon fonctionnement de l’interface de gestion et des fonctions de virtualisation :
sudo systemctl status pve-cluster
sudo systemctl status pvedaemon
sudo systemctl status pveproxybashSi tous les services s’affichent comme active (running), votre installation Proxmox Debian fonctionne comme prévu. L’installation est terminée et votre serveur est désormais prêt pour une utilisation en production. Vous pouvez créer des machines virtuelles et des conteneurs depuis l’interface Web, configurer des réseaux et gérer les ressources de stockage. Cela constitue une base solide pour administrer votre environnement Debian Proxmox.
Une fois votre environnement configuré, vous pouvez étendre Proxmox de manière flexible, par exemple en intégrant un serveur de fichiers Proxmox pour un accès centralisé au stockage ou un serveur de sauvegarde Proxmox afin de sauvegarder vos machines virtuelles et conteneurs de manière fiable.

