Comment installer vos premières machines virtuelles sur l'hyperviseur Proxmox pour héberger votre propre cloud ?
Linux

Comment installer vos premières machines virtuelles sur l’hyperviseur Proxmox pour héberger votre propre cloud ?

Par Hugues , le 9 juillet 2024 - 4 minutes de lecture

Si vous souhaitez héberger votre propre cloud, l’utilisation de machines virtuelles sur l’hyperviseur Proxmox est une solution efficace. Dans cet article, nous vous expliquerons comment installer vos premières machines virtuelles sur Proxmox afin de créer votre propre infrastructure de cloud.

Téléchargement et placement de l’ISO sur Proxmox

Pour commencer, vous devez placer votre fichier ISO sur le serveur Proxmox. Vous pouvez soit le télécharger localement et l’uploader sur Proxmox, soit, si vous connaissez l’URL complète, le télécharger directement sur Proxmox.

Avant tout, téléchargez l’ISO du système d’exploitation de votre choix. Prenons, par exemple, Rocky Linux 9, mais vous pouvez utiliser n’importe quelle distribution comme Ubuntu ou RHEL.

  1. Allez sur le site de téléchargement de Rocky Linux
  2. Choisissez l’architecture adéquate, généralement AMD/Intel (x86_64)
  3. Sélectionnez la version désirée, ici Rocky Linux 9
  4. Choisissez l’image souhaitée, de préférence une version minimale

Uploader l’ISO sur Proxmox

  1. Cliquez sur Datacenter->proxmox1->local (proxmox1)
  2. Sélectionnez ISO Images
  3. Cliquez sur Upload
  4. Sélectionnez l’image ISO de votre système de fichiers
  5. Cliquez sur Open puis sur Upload

Télécharger l’ISO directement sur Proxmox (Option 2)

Si vous connaissez l’URL de l’ISO, vous pouvez l’entrer directement dans Proxmox pour le télécharger. Cela permet aussi de vérifier l’intégrité du fichier via des checksums.

  1. Cliquez sur Datacenter->proxmox1->local (proxmox1)
  2. Sélectionnez ISO Images
  3. Cliquez sur Download from URL
  4. Collez l’URL dans la boîte de saisie
  5. Cliquez sur Query URL pour vérifier le nom
  6. (optionnel) Entrez les checksums et sélectionnez l’algorithme
  7. Cliquez sur Download

Création de la machine virtuelle sous Linux

Illustration of network settings page with default options selected

Une fois l’ISO en place, configurez Proxmox pour accepter l’installation d’une nouvelle machine virtuelle (VM). Vous devez définir les paramètres matériels comme la taille des disques, la RAM, les CPUs, ainsi que les types de cartes réseau et graphiques.

  1. Cliquez sur Create VM
  2. Donnez un numéro d’identification unique pour la VM
  3. Donnez un nom à la VM
  4. (optionnel) Activez l’option Start at boot pour démarrer la VM avec Proxmox
  5. Sélectionnez l’ISO Linux à utiliser
  6. Sélectionnez Linux comme OS invité et la version du Kernel
  7. Configurez les paramètres système par défaut, disque (32 Go), CPU (2 cœurs) et mémoire (2048 Mo)
  8. Laissez les paramètres réseau par défaut et cliquez sur Finish

Installation de Rocky Linux sur Proxmox

Avec le matériel virtuel configuré, il est temps de démarrer sur l’ISO et d’installer Rocky Linux.

  1. Sélectionnez Datacenter->proxmox1->103(RockyLinux2)
  2. Cliquez sur Console puis sur Start Now
  3. Appuyez sur la lettre “I” pour “Install Rocky Linux 9.4”
  4. Suivez les étapes pour définir le langage, le mot de passe root, créer des utilisateurs, et sélectionner la destination d’installation
  5. Cliquez sur Begin Installation et enfin sur Reboot System une fois l’installation terminée

Installer l’agent QEMU pour Rocky Linux

Restarting Rocky Linux VM, system info displayed on screen.

Pour voir les informations système comme l’adresse IP de la VM, installez l’agent QEMU.

  1. Cliquez sur Datacenter->proxmox1->103(RockyLinux2) et ouvrez le Console
  2. Entrez votre nom d’utilisateur et mot de passe
  3. Tapez sudo yum install qemu-guest-agent
  4. Activez l’agent QEMU via l’onglet Options
  5. Redémarrez la VM pour voir les informations système

Configuration et installation de Windows sur Proxmox

L’installation de Windows suit une procédure similaire à Linux, avec quelques différences comme la nécessité d’installer les drivers VirtIO.

  1. Téléchargez le fichier ISO des drivers VirtIO à partir de FedoraPeople.org
  2. Importez-le directement dans Proxmox via l’URL

Installer VirtIO Drivers sur Windows

Si vous avez suivi les étapes correctement, installer les drivers sera une tâche facile.

  1. Sélectionnez le disque contenant les drivers VirtIO dans Windows
  2. Cliquez droit sur virtio-win-guest-tools et sélectionnez Run As Administrator
  3. Suivez les étapes d’installation en acceptant les conditions et en sélectionnant les options par défaut

Finalisation

Proxmox interface showing active Linux and Windows virtual machines.

En suivant ces étapes, vous aurez des machines virtuelles Linux et Windows fonctionnant sur Proxmox. Vous pouvez maintenant installer d’autres services comme un serveur web ou un domaine Active Directory. N’hésitez pas à explorer d’autres configurations et à me faire part de vos suggestions en commentaire.

Partager cet article :
Avatar photo

Hugues

Hugues, a 39 ans et il est développeur web indépendant. Passionné de football, de running et de domotique il aime créer des petites applications pour mieux gérer son quotidien.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.