Installation Proxmox
Vous apprendrez ici comment installer Proxmox sur votre serveur soit en tant qu'une machine virtuelle lors de l'élaboration d'un laboratoire.
Se lancer sur Proxmox
Récupérer l'ISO depuis le site officiel, "Proxmox VE 8.3 ISO Installer"

Proxmox

Downloads

Copyright © 2004 - 2024 Proxmox Server Solutions GmbH. All rights reserved.

VE signifie "Virtual Environment" et il s'agit de la plateforme de virtualisation de Proxmox.
Nous vous recommandons de prendre la dernière version stable publiée. La version 8.3 est la dernière version au moment ou nous écrivons ces lignes.
Une fois que vous avez téléchargé l'ISO de Proxmox VE 8.3 depuis le site officiel, vous pouvez procéder à l'installation sur votre serveur.
Préparer le serveur
Pour préparer votre serveur il existe plusieurs possibilités :
  1. (Lab) Créer une machine virtuelle sur un Hyperviseur comme VMWare Workstation Pro
  1. (Prod/Pré-prod) Disposer d'un ordinateur physique pour installer le système dessus, dit "bare-metal"
Création d'une nouvelle VM sur VMware Workstation Pro
Pour une création Custom (advanced) nous recommandons les paramètres suivants :
Custom > Hardware Compatibility Dernière > Name Proxmox VE 8.3 Lab01 > Processor 2, Cores per processor 2 > Memory 4GB > Network NAT > I/O LSI Logic > Disk SCSI > Disk new > Disk size 32GB

S'il vous est demandé la version, Proxmox VE 8.3 est basé sur Debian 12.x 64-bit.
Installer le système
Insérez le fichier ISO d'installation de Proxmox VE 8.3 puis démarrez la machine virtuelle. Suivez les instructions à l'écran pour installer le système sur la machine virtuelle. Une fois l'installation terminée, vous pouvez configurer les paramètres réseau et autres paramètres selon vos besoins.
Étapes d'installation :
  1. "Install Proxmox VE (Graphical)" Choisir une Installation en mode Graphique.
  1. "I agree" Accepter les conditions d'utilisation EULA.
  1. Sélectionner "/dev/sda" puis cliquer sur "Next".
  1. Taper "France" pour définir la Time Zone sur Europe/Paris et le clavier sur "French"
  1. Définir un mot de passe que vous retiendrez et qui sera rattaché à l'utilisateur root.
  1. Définir un nom d'hôte par exemple : pve-lab-01.localdomain et une adresse IP statique.
  1. Confirmer les paramètres sur le résumé puis cliquer "Install".
Une fois l'installation terminée, vous pouvez vous connecter à votre serveur Proxmox VE en utilisant le navigateur web et en accédant à l'URL de l'adresse IP statique que vous avez précédemment définie. Vous pourrez ensuite vous connecter en utilisant l'utilisateur "root" et le mot de passe que vous avez choisi.
Accéder à l'interface web
L'accès à l'interface web est normalement visible sur le terminal une fois l'installation terminée.
Pour se connecter via l'interface web à Proxmox il faut y accéder à l'adresse IP du serveur Proxmox VE depuis un navigateur, suivi du port 8006. Par exemple, si l'adresse IP du serveur est 192.168.204.144, il faudra accéder à "https://192.168.204.144:8006" dans le navigateur. Vous devriez alors voir l'interface de connexion de Proxmox VE, où vous pourrez vous connecter en utilisant le nom d'utilisateur et le mot de passe définis lors de l'installation.
Pour se connecter, utilisez le nom d'utilisateur root et le mot de passe que vous avez configurés lors de l'installation de Proxmox VE. Assurez-vous d'entrer les informations correctement, puis cliquez sur le bouton "Login" pour accéder à l'interface de Proxmox VE.

Si l'interface web de Proxmox VE (UI) est inaccessible, le service pveproxy peut être en cause. Ce service gère l'accès à l'interface web.
  • Vérifiez l'état du service avec : systemctl status pveproxy
  • Redémarrez le service avec : systemctl restart pveproxy
  • Consultez les logs en cas de problème persistant avec : journalctl -u pveproxy
Prérequis pour la suite:
1. Vérifier que la date et l'heure soit à jour

Vérifier l'heure avec la commande date :
date
Activer le serveur de temps
timedatectl set-ntp true
Pour définir l'heure manuellement :
date -s "2024-12-02 16:10:00"
2. Rendre les mises à jour de paquets fonctionnelles pour Proxmox
Vérifier le bon fonctionnement de la commande : apt update

En cas d'erreur : Commenter avec # les repos entreprise présents dans /etc/apt/sources.list.d/
nano /etc/apt/sources.list.d/ceph.list
Ajouter un # au début de la ligne deb…
nano /etc/apt/sources.list.d/pve-enterprise.list
Ajouter un # au début de la ligne deb…
Adapter le contenu du fichier /etc/apt/sources.list
deb http://ftp.fr.debian.org/debian bookworm main contrib deb http://ftp.fr.debian.org/debian bookworm-updates main contrib # security updates deb http://security.debian.org/debian-security bookworm-security main contrib # Proxmox VE pve-no-subscription repository provided by proxmox.com, # NOT recommended for production use deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

Valider le fonctionnement de l'apt update
apt update
Félicitations si vous avez réussi la mise à jour de la liste des paquets, vous pouvez passer à la suite.
Création d'un premier container Proxmox