19.5.4. Installer le module mod cluster dans un serveur Apache HTTP ou dans JBoss Enterprise Web Server (RPM)

Conditions préalables

  • Pour cette tâche, vous devrez utiliser le serveur Apache HTTP installé dans Red Hat Enterprise Linux 6, ou JBoss Enterprise Web Server, ou encore un serveur Apache HTTP autonome comme composant de JBoss EAP 6 à télécharger séparément.
  • Si vous avez besoin d'installer un serveur Apache HTTP dans Red Hat Enterprise Linux 6, utiliser les instructions dans Red Hat Enterprise Linux 6 Deployment Guide.
  • Si vous avez besoin d'installer un serveur Apache HTTP autonome en tant que composant téléchargeable de JBoss EAP 6, consulter Section 19.3.2, « Installer le serveur Apache HTTP inclus dans JBoss EAP 6 » .
  • Si vous avez besoin d'installer JBoss Enterprise Web Server, utiliser les instructions dans JBoss Enterprise Web Server Installation Guide.
  • Vous devez être connectés avec des privilèges administratifs (root).
  • Vous devez posséder un abonnement actif au canal RHN jbappplatform-6-ARCH-server-VERS-rpm.
La méthode d'installation RPM reste la même sur Red Hat Enterprise Linux 5 et 6 et ne requiert que de mineures modifications pour les utilisateurs de Red Hat Enterprise Linux 6 ayant installé un serveur Apache HTTP 2.2.15.
  1. Instaler le package mod_cluster-native avec YUM :
    yum install mod_cluster-native
    
  2. Apache HTTP Server 2.2.15:
    • Si vous choisissez de rester sur un serveur HTTP 2.2.15, vous devez désactiver le module mod_proxy_balancer chargé par défaut en commentant la ligne LoadModule proxy_balancer_module dans le fichier httpd.conf.
      Vous pouvez modifier le fichier manuellement ou utiliser la commande suivante :
      sed -i 's/^LoadModule proxy_balancer_module/#LoadModule proxy_balancer_module/;s/$//' /etc/httpd/conf/httpd.conf
      
    • Si vous choisissez d'effectuer une mise à niveau vers le serveur Apache HTTP 2.2.26, installer la dernière version par la commande suivante.
      yum install httpd
  3. Pour que le service du serveur Apache HTTP démarre automatiquent, saisissez la commande suivante :
    • Pour Red Hat Enterprise Linux 5 et 6 :
      service httpd add
    • Pour Red Hat Enterprise Linux 7 :
      systemctl enable httpd22.service
  4. Démarrer l'équilibreur mod_cluster par la commande suivante :
    • Pour Red Hat Enterprise Linux 5 et 6 :
      service httpd start
    • Pour Red Hat Enterprise Linux 7 :
      systemctl start httpd22.service