VPS & Debian

Comment installer Proxmox VE sur Debian 11/12 (VPS & Dédié)

Apprenez à transformer votre VPS ou serveur dédié Debian en un puissant hyperviseur de virtualisation avec Proxmox VE. Configuration réseau type Bridge incluse.

Niveau

Avancé

Durée de lecture

15 min

Étapes

6

Proxmox Virtual Environment (VE) est la solution de virtualisation d'entreprise open-source par excellence. Basé sur Debian, il permet de gérer des machines virtuelles (KVM) et des conteneurs légers (LXC) depuis une interface web élégante et simple. Bien qu'il soit souvent installé via son ISO officielle, l'installer par-dessus une distribution Debian existante est idéal pour les VPS et serveurs cloud ne proposant pas de montage d'ISO personnalisé.

1

Mettre à jour Debian et configurer le fichier Hosts

Assurez-vous que votre Debian 12 (Bookworm) est à jour et configurez correctement le nom d'hôte (hostname) dans '/etc/hosts' afin qu'il pointe sur l'adresse IP publique de votre serveur.

apt update && apt upgrade -y # Définir le hostname de votre machine (ex: pve.votre-domaine.com)hostnamectl set-hostname pve.votre-domaine.com # Éditer le fichier /etc/hostsnano /etc/hosts
2

Ajouter les dépôts officiels de Proxmox VE

Ajoutez la clé GPG officielle et les dépôts de paquets Proxmox VE pour Debian 12 (Bookworm) afin d'autoriser l'installation des paquets spécifiques.

# Ajouter la clé GPGcurl -z /usr/share/keyrings/proxmox-release-bookworm.gpg -o /usr/share/keyrings/proxmox-release-bookworm.gpg http://download.proxmox.com/debian/proxmox-release-bookworm.gpg # Ajouter le dépôt de paquets sans souscription (no-subscription)echo "deb [signed-by=/usr/share/keyrings/proxmox-release-bookworm.gpg] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list # Mettre à jour la liste des paquetsapt update
3

Installer le noyau Proxmox (PVE Kernel)

Installez le noyau Linux optimisé de Proxmox. Ce noyau est indispensable car il gère les fonctionnalités avancées de virtualisation KVM et LXC.

apt install -y proxmox-default-kernel # Une fois l'installation terminée, redémarrez votre serveur pour appliquer le noyaureboot
4

Installer les paquets Proxmox VE

Procédez à l'installation complète de la suite Proxmox VE, de l'interface web, du client DHCP réseau et des utilitaires de gestion.

apt install -y proxmox-ve postfix open-iscsi # Pendant l'installation de Postfix, sélectionnez 'Site Internet' et laissez le nom d'hôte par défaut. # Supprimer le noyau Debian standard devenu inutileapt remove -y linux-image-amd64 linux-image-6.1.*update-grub
5

Configurer le réseau Bridge (VM Bridge)

Pour que vos futures Machines Virtuelles (VM) et conteneurs LXC puissent accéder à Internet et avoir leurs propres adresses IP, vous devez configurer un pont réseau (Bridge) nommé 'vmbr0' lié à votre interface réseau principale.

# Éditez le fichier de configuration réseaunano /etc/network/interfaces
6

Accéder à l'interface Web d'administration Proxmox

Félicitations ! L'installation est terminée. L'interface d'administration web Proxmox VE est accessible via le port HTTPS 8006.

# Ouvrez votre navigateur internet favori et tapez :https://VOTRE_IP_PUBLIQUE:8006/

Pour terminer

Votre serveur Debian est désormais transformé en un hyperviseur Proxmox VE de classe entreprise. Vous pouvez commencer à télécharger des templates de conteneurs LXC (Debian, Ubuntu, Alpine) et des ISO de distributions Linux ou Windows pour déployer vos serveurs de production en quelques clics.

Problèmes fréquents

J'ai une alerte de sécurité 'Certificat non valide' au chargement de la page. Est-ce normal ?

Oui, c'est tout à fait normal. Proxmox génère un certificat auto-signé lors de son installation. Vous pouvez forcer le chargement de la page sans risque en cliquant sur 'Paramètres avancés' puis 'Continuer vers le site'. Plus tard, vous pourrez installer un certificat SSL valide via l'onglet Certificats du Panel.

Puis-je installer Proxmox VE sur un VPS avec virtualisation OpenVZ ?

Non. Proxmox nécessite d'être installé sur une machine physique ou un VPS KVM qui supporte la virtualisation imbriquée (nested virtualization) pour pouvoir démarrer des machines virtuelles KVM.

Comment puis-je configurer des IP publiques supplémentaires (Failover) sur mes VMs ?

Vous devrez associer les adresses IP failover à la passerelle de votre hébergeur en éditant les fichiers de configuration réseau de vos VMs en les raccordant au pont 'vmbr0'.

Ce guide vous a servi ? Les autres sont au même endroit.

Revenir à la liste des guides

Une étape qui ne passe pas ?

Collez votre message d'erreur sur le Discord. C'est souvent réglé en quelques minutes, et ça nous signale les passages à préciser dans le guide.