Proxmox Virtual En­vi­ron­ment (Proxmox VE) permet de gérer ef­fi­ca­ce­ment des machines vir­tuelles et des con­te­neurs sous Linux. Dans ce guide, vous dé­cou­vri­rez comment procéder à l’ins­tal­la­tion de Proxmox sous Debian 12 (Bookworm), une démarche cou­ram­ment associée à proxmox debian install. Vous ap­pren­drez également à con­fi­gu­rer votre en­vi­ron­ne­ment Debian Proxmox étape par étape.

173527

Étape 1 : préparer le serveur

Avant de commencer l’ins­tal­la­tion de Proxmox sous Debian 12, vous avez besoin d’un serveur avec des res­sources suf­fi­santes. Pour un en­vi­ron­ne­ment de test ou de pro­duc­tion typique, il est re­com­mandé d’avoir au moins un pro­ces­seur qua­dri­cœur (Quad-Core), 8 Go de mémoire vive (RAM) et 100 Go d’espace disque.

Assurez-vous que Debian 12 est installé cor­rec­te­ment et qu’il dispose d’une connexion Internet fonc­tion­nelle. Mettez ensuite à jour tous les paquets afin que le système soit prêt pour l’ins­tal­la­tion de Proxmox. Cette pré­pa­ra­tion est es­sen­tielle pour une ins­tal­la­tion réussie et pour con­fi­gu­rer un en­vi­ron­ne­ment Debian Proxmox stable.

sudo apt update && sudo apt upgrade -y
sudo reboot
bash
Conseil

Con­trai­re­ment à une ins­tal­la­tion physique de Proxmox, l’ins­tal­la­tion sous Debian 12 vous permet de garder le contrôle total sur le système d’ex­ploi­ta­tion, d’installer des paquets et des services sup­plé­men­taires selon vos besoins et de bé­né­fi­cier de l’en­vi­ron­ne­ment stable de Debian.

Étape 2 : ajouter le dépôt Proxmox

Étant donné que Proxmox n’est pas inclus dans les sources de paquets of­fi­cielles de Debian, vous devez ajouter le dépôt ma­nuel­le­ment. 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.gpg
bash

Ensuite, 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.list
bash

Effectuez ensuite une mise à jour pour charger les nouvelles sources de paquets :

sudo apt update
bash
Note

Dans ce guide, le dépôt « no-subs­crip­tion » de Proxmox est vo­lon­tai­re­ment utilisé. Ce dépôt est librement ac­ces­sible et convient par­fai­te­ment pour des en­vi­ron­ne­ments de test, des ins­tal­la­tions privées ou de petits systèmes de pro­duc­tion. Il contient toutes les mises à jour im­por­tantes et les cor­rec­tifs de sécurité, mais n’offre pas de support officiel ni d’accès à la source de paquets En­ter­prise. Si vous utilisez Proxmox dans un en­vi­ron­ne­ment pro­fes­sion­nel, il est re­com­mandé d’obtenir un abon­ne­ment afin de bé­né­fi­cier de mises à jour con­trô­lées et de services de support. Ce choix facilite également la main­te­nance d’un en­vi­ron­ne­ment stable, surtout lorsque vous prévoyez une ins­tal­la­tion sur un serveur destiné à un usage à long terme.

Étape 3 : installer le noyau Proxmox

Avant d’installer l’en­vi­ron­ne­ment virtuel Proxmox, vous devez d’abord con­fi­gu­rer le noyau de Proxmox. Ce noyau est spé­cia­le­ment optimisé pour les usages basés sur la vir­tua­li­sa­tion et garantit de meil­leures per­for­mances ainsi qu’une com­pa­ti­bi­lité accrue avec Proxmox VE. Cette étape est es­sen­tielle pour préparer cor­rec­te­ment votre en­vi­ron­ne­ment Debian Proxmox avant de pour­suivre l’ins­tal­la­tion.

L’ins­tal­la­tion se réalise à l’aide des commandes terminal suivantes :

sudo apt install proxmox-default-kernel -y
sudo reboot
bash

Étape 4 : installer Proxmox

Le processus d’ins­tal­la­tion de Proxmox Debian commence main­te­nant. La commande suivante té­lé­charge tous les paquets né­ces­saires et configure au­to­ma­ti­que­ment Proxmox VE :

sudo apt install proxmox-ve postfix open-iscsi -y
bash

Pendant l’ins­tal­la­tion de l’en­vi­ron­ne­ment de vir­tua­li­sa­tion, il est possible que l’on vous demande de con­fi­gu­rer Postfix. Choi­sis­sez ici « Site Internet » et indiquez votre nom d’hôte. Une fois l’ins­tal­la­tion terminée, re­dé­mar­rez le serveur :

sudo reboot
bash

Étape 5 : supprimer les paquets noyau inutiles

Après l’ins­tal­la­tion de Proxmox, votre système utilise le noyau spé­ci­fique fourni par Proxmox, basé sur la version actuelle de Debian mais optimisé pour la vir­tua­li­sa­tion. Debian 12 inclut par défaut son propre noyau, gé­né­ra­le­ment 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 re­com­mandé de supprimer le noyau Debian d’origine. Cette étape contribue à maintenir un en­vi­ron­ne­ment 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-grub
bash

La première commande supprime les paquets noyau Debian qui ne sont plus né­ces­saires. Avec update-grub, vous mettez ensuite à jour le boot­loa­der, afin que le système n’utilise à l’avenir que le noyau Proxmox.

Re­dé­mar­rez ensuite le serveur pour vous assurer que le nouveau noyau est cor­rec­te­ment chargé :

sudo reboot
bash

Après le re­dé­mar­rage, vous pouvez vérifier si le noyau Proxmox est actif :

uname -r
bash

La sortie devrait désormais res­sem­bler à 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 cor­rec­te­ment le noyau Proxmox. Cette vé­ri­fi­ca­tion confirme que l’en­vi­ron­ne­ment Debian Proxmox est configuré comme prévu après l’ins­tal­la­tion.

Étape 6 : accéder à l’interface Web Proxmox

Proxmox est main­te­nant en­tiè­re­ment installé et opé­ra­tion­nel. La gestion complète de Proxmox s’effectue con­for­ta­ble­ment via une interface Web, que vous pouvez y accéder avec n’importe quel na­vi­ga­teur. Pour ce faire, ouvrez un na­vi­ga­teur 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 aver­tis­se­ment de votre na­vi­ga­teur indiquant que le cer­ti­fi­cat SSL n’est pas de confiance. Cela est normal, car Proxmox utilise un cer­ti­fi­cat auto-signé. Vous pouvez confirmer l’aver­tis­se­ment et ouvrir la page malgré tout. La page de connexion de Proxmox VE s’affiche ensuite. Connectez-vous avec l’uti­li­sa­teur root et le mot de passe de votre système Debian. Le champ Realm doit nor­ma­le­ment être réglé sur Linux PAM standard authentication ; laissez ce paramètre tel quel.

Note

Si vous ren­con­trez 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 vir­tuelles et de con­te­neurs
  • La con­fi­gu­ra­tion du stockage et des réseaux
  • La sur­veil­lance des res­sources système telles que CPU, RAM et uti­li­sa­tion des disques

Votre ins­tal­la­tion est main­te­nant terminée et vous pouvez commencer à con­fi­gu­rer votre premier en­vi­ron­ne­ment virtuel.

Étape 7 : adapter les dépôts et supprimer les alertes

Après l’ins­tal­la­tion réussie et la première connexion à l’interface Web, Proxmox affiche par défaut un message indiquant qu’aucun abon­ne­ment actif n’est dis­po­nible. Ce message apparaît parce que le système utilise encore le dépôt En­ter­prise, qui nécessite une licence de support valide. Comme nous utilisons le dépôt « no-subs­crip­tion » librement ac­ces­sible, vous pouvez supprimer cet aver­tis­se­ment et dé­sac­ti­ver l’entrée du dépôt En­ter­prise avec la commande suivante :

sudo sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/pve-enterprise.list
bash

Cette commande commente la ligne dans le fichier de con­fi­gu­ra­tion des dépôts et l’ignore lors des pro­chaines mises à jour de paquets. Mettez ensuite à jour les sources afin que le système prenne en compte les mo­di­fi­ca­tions :

sudo apt update
bash

Cette mo­di­fi­ca­tion n’a aucun impact sur la stabilité de votre système. Elle garantit sim­ple­ment que Proxmox n’affichera plus de message d’aver­tis­se­ment de licence lors de la connexion et que toutes les mises à jour futures seront obtenues via le dépôt « no-subs­crip­tion » déjà configuré.

Étape 8 : mettre à jour le système et vé­ri­fi­ca­tion finale

Pour finaliser l’ins­tal­la­tion, assurez-vous que votre système est en­tiè­re­ment à jour et que tous les services Proxmox fonc­tion­nent cor­rec­te­ment. Cela vous évite des problèmes de com­pa­ti­bi­lité et garantit la stabilité de votre en­vi­ron­ne­ment. Mettez d’abord à jour tous les paquets installés avec la commande suivante :

sudo apt full-upgrade -y
bash

Après la mise à jour, il est conseillé de vérifier le statut des prin­ci­paux services Proxmox. Ces processus sont res­pon­sables du bon fonc­tion­ne­ment de l’interface de gestion et des fonctions de vir­tua­li­sa­tion :

sudo systemctl status pve-cluster
sudo systemctl status pvedaemon
sudo systemctl status pveproxy
bash

Si tous les services s’affichent comme active (running), votre ins­tal­la­tion Proxmox Debian fonc­tionne comme prévu. L’ins­tal­la­tion est terminée et votre serveur est désormais prêt pour une uti­li­sa­tion en pro­duc­tion. Vous pouvez créer des machines vir­tuelles et des con­te­neurs depuis l’interface Web, con­fi­gu­rer des réseaux et gérer les res­sources de stockage. Cela constitue une base solide pour ad­mi­nis­trer votre en­vi­ron­ne­ment Debian Proxmox.

Une fois votre en­vi­ron­ne­ment configuré, vous pouvez étendre Proxmox de manière flexible, par exemple en intégrant un serveur de fichiers Proxmox pour un accès cen­tra­lisé au stockage ou un serveur de sau­ve­garde Proxmox afin de sau­ve­gar­der vos machines vir­tuelles et con­te­neurs de manière fiable.

Aller au menu principal