Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.2. Configuration du serveur web

La procédure suivante configure un serveur web Apache.
  1. Veillez à ce que le serveur Apache HTTPD soit bien installé sur chaque noeud du cluster. Vous aurez également besoin de l'outil wget installé sur le cluster pour pouvoir vérifier le statut du serveur web Apache.
    Sur chaque noeud, exécutez la commande suivante.
    # yum install -y httpd wget
  2. Pour que l'agent de ressource Apache obtienne le statut du serveur web Apache, veillez à ce que le texte suivant soit présent dans le fichier /etc/httpd/conf/httpd.conf sur chaque noeud du cluster, et qu'il ait été dé-commenté. Si le texte n'est pas déjà présent, ajouter le texte en fin du fichier.
    
    <Location /server-status>
     SetHandler server-status
     Order deny,allow
     Deny from all
     Allow from 127.0.0.1
    </Location>
    
  3. Créez une page web pour le serveur Apache. Sur un noeud du cluster, montez le système de fichiers que vous avez créé dans Section 2.1, « Configurer un volume LVM dans un système de fichiers ext4 », créez le fichier index.html sur ce système de fichiers, et dé-montez le système de fichiers.
    # mount /dev/my_vg/my_lv /var/www/
    # mkdir /var/www/html
    # mkdir /var/www/cgi-bin
    # mkdir /var/www/error
    # restorecon -R /var/www
    # cat <<-END >/var/www/html/index.html
    <html>
    <body>Hello</body>
    </html>
    END
    # umount /var/www