6.4. Création d'une source d'installation par HTTP ou HTTPS

Vous pouvez créer une source d'installation pour une installation en réseau à l'aide d'une arborescence d'installation, qui est un répertoire contenant le contenu extrait de l'image ISO du DVD et un fichier .treeinfo valide. L'accès à la source d'installation se fait par HTTP ou HTTPS.

Conditions préalables

  • Vous disposez d'un accès de niveau administrateur à un serveur équipé de Red Hat Enterprise Linux 9, et ce serveur se trouve sur le même réseau que le système à installer.
  • Vous avez téléchargé une image DVD binaire. Pour plus d'informations, voir Téléchargement de l'image ISO d'installation.
  • Vous avez créé un CD, un DVD ou un périphérique USB amorçable à partir du fichier image. Pour plus d'informations, voir Création d'un support d'installation.
  • Vous avez vérifié que votre pare-feu autorise le système que vous installez à accéder à la source d'installation à distance. Pour plus d'informations, voir Ports pour l'installation en réseau.
  • Le paquet httpd est installé.
  • Le paquet mod_ssl est installé si vous utilisez la source d'installation https.
Avertissement

Si la configuration de votre serveur web Apache permet la sécurité SSL, préférez activer le protocole TLSv1.3. Par défaut, le protocole TLSv1.2 (LEGACY) est activé.

Important

Si vous utilisez un serveur HTTPS avec un certificat auto-signé, vous devez démarrer le programme d'installation avec l'option noverifyssl.

Procédure

  1. Copiez l'image ISO du DVD sur le serveur HTTP(S).
  2. Créez un répertoire approprié pour monter l'image ISO du DVD, par exemple :

    # mkdir /mnt/rhel9-install/
  3. Monter l'image ISO du DVD dans le répertoire :

    # mount -o loop,ro -t iso9660 /image_directory/image.iso /mnt/rhel9-install/

    Remplacez /image_directory/image.iso par le chemin d'accès à l'image ISO du DVD.

  4. Copiez les fichiers de l'image montée vers la racine du serveur HTTP(S).

    # cp -r /mnt/rhel9-install/ /var/www/html/

    Cette commande crée le répertoire /var/www/html/rhel9-install/ avec le contenu de l'image. Notez que d'autres méthodes de copie peuvent ignorer le fichier .treeinfo qui est nécessaire pour une source d'installation valide. La saisie de la commande cp pour des répertoires entiers, comme indiqué dans cette procédure, permet de copier correctement .treeinfo.

  5. Démarrez le service httpd:

    # systemctl start httpd.service

    L'arbre d'installation est maintenant accessible et prêt à être utilisé comme source d'installation.

    Note

    Lors de la configuration de la source d'installation, utilisez http:// ou https:// comme protocole, le nom d'hôte du serveur ou l'adresse IP, et le répertoire qui contient les fichiers de l'image ISO, par rapport à la racine du serveur HTTP. Par exemple, si vous utilisez HTTP, que le nom d'hôte du serveur est myserver.example.com et que vous avez copié les fichiers de l'image sur /var/www/html/rhel9-install/, indiquez http://myserver.example.com/rhel9-install/ comme source d'installation.

Ressources supplémentaires