Rechercher

2.6. Création d'un dépôt à distance

download PDF

Suivez les étapes de cette procédure pour créer une source d'installation pour une installation en réseau à l'aide d'un référentiel distant contenant le contenu extrait de l'image ISO du DVD. La source d'installation est accessible via HTTP ou HTTPS.

Conditions préalables

  • Vous disposez d'un DVD/image ISO d'installation de Red Hat Enterprise Linux 9.
  • Vous disposez de plusieurs serveurs fonctionnant sous Red Hat Enterprise Linux.

2.6.1. Installation d'Apache sur RHEL

Cette procédure vous aidera à installer Apache sur Red Hat Enterprise Linux 9.

Conditions préalables

  • Vous avez accès à un repo avec un serveur web Apache.

Procédure

  1. Installer le paquetage httpd

    # dnf install httpd
  2. Exécutez, puis activez le serveur web Apache. Ces commandes lanceront également le serveur web après le redémarrage.

    # systemctl enable httpd
    # systemctl start httpd
  3. Insérez les fichiers du site web que vous avez éventuellement.

    # echo Apache on RHEL {ProductNumber} > /var/www/html/index.html
  4. Mettre à jour le pare-feu.

    # firewall-cmd --add-service=http --permanent
    # firewall-cmd --add-service=http
  5. Accéder au site web.

    http://<the-apache-ip-address>
    
    http://<the-apache-hostname>

2.6.2. Création d'un dépôt à distance

Plusieurs serveurs Red Hat Enterprise Linux peuvent accéder à un seul dépôt Red Hat Enterprise Linux sur le réseau. Pour ce faire, il faut un serveur web en cours d'exécution, le plus souvent Apache.

Conditions préalables

  • Vous disposez d'un DVD/image ISO d'installation de Red Hat Enterprise Linux 9.
  • Vous disposez de plusieurs serveurs fonctionnant sous Red Hat Enterprise Linux.

Procédure

  1. Monter et copier le contenu d'un DVD téléchargé.

    mkdir /mnt/rhel{ProductNumber}
    mount -o loop,ro rhel-{ProductNumber}-x86_64-dvd.iso /mnt/rhel{ProductNumber}/
    cp -r /mnt/rhel{ProductNumber}/ /var/www/html/
    umount  /mnt/rhel{ProductNumber}

    L'étape suivante est réalisée du côté client, et non sur le serveur où Apache est installé.

  2. Créer un fichier repo pour les dépôts BaseOS et AppStream.

    vi /etc/yum.repos.d/rhel_http_repo.repo
    
    [BaseOS_repo_http]
    name=RHEL_9_x86_64_HTTP BaseOS
    baseurl="http://myhost/rhel9/BaseOS"
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
    
    [AppStream_repo_http]
    name=RHEL_9_x86_64_HTTP AppStream
    baseurl="http://myhost/rhel9/AppStream"
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
    
    [root@localhost ~]# dnf repolist
    Updating Subscription Management repositories.
    Unable to read consumer identity
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    Last metadata expiration check: 0:08:33 ago on Út 23. července 2019, 16:48:09 CEST.
    repo id                                                              repo name                                                                        status
    AppStream_repo_http                                                  RHEL_9_x86_64_HTTP AppStream                                                   4,672
    BaseOS_repo_http                                                     RHEL_9_x86_64_HTTP BaseOS                                                      1,658
    [root@localhost ~]#
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.