Rubrique précédente: Installation d'un équilibreur de charge et préparation des modèles de configuration (système d'exploitation autre que Windows).Rubrique suivante: Configuration sécurisée (système d'exploitation autre que Windows)


Configuration de l'équilibreur de charge Apache pour l'API Catalyst RESTful (système d'exploitation autre que Windows)

Vous pouvez configurer le serveur Web Apache (équilibreur de charge) pour l'API Catalyst RESTful. Modifiez la configuration d'Apache en fonction de l'équilibreur de charge Apache qui est déjà configuré pour CA Process Automation.

Assurez-vous que les fichiers binaires suivants sont installés sur le serveur Apache.

mod_proxy.so
mod_proxy_balancer.so
mod_proxy_http.so

Procédez comme suit :

  1. Accédez au dossier suivant sur le support d'installation de CA Process Automation :
    répertoire_installation\DVD1\ApacheConfTemplates
    
  2. Extrayez le fichier suivant d'ApacheConfig.zip :
    httpd-proxy.conf
    
  3. Copiez httpd-proxy.conf dans le répertoire suivant :
    apacheHome/conf/extra
    
  4. Ouvrez httpd-proxy.conf et commentez les lignes suivantes :
    LoadModule proxy_module modules/mod_proxy.so
    
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    
    LoadModule proxy_http_module modules/mod_proxy_http.so
    
  5. Revenez au dossier répertoire_installation_apache\conf, ouvrez httpd.conf et supprimez les marques de commentaire des lignes suivantes (le cas échéant) :
    LoadModule proxy_module modules/mod_proxy.so
    
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    
    LoadModule proxy_http_module modules/mod_proxy_http.so
    
  6. Mettez à jour les lignes suivantes sur les hôtes virtuels HTTP et HTTPS, afin de remplacer les noms d'hôte d'orchestrateur pour BalancerMember.

    Membres de noeud non sécurisé

    Membres de noeud sécurisé

  7. Remplacez l'espace réservé Entrez le nom d'hôte du noeud 1 ici par la valeur valide.

    Remarque : Les valeurs valides sont l'adresse IP, le nom de domaine complet ou l'alias de DNS qui pointe vers l'hôte sur lequel vous installez le noeud Orchestrateur de domaine initial. La valeur valide est la même que celle utilisée pour Hôte de serveur lors de l'installation de l'orchestrateur de domaine.

  8. Enregistrez le fichier httpd-proxy.conf.
  9. Ouvrez le fichier apacheHome/conf/httpd.conf et vérifiez que les ports 7000 et 7443 ne sont pas utilisés.
  10. Ajoutez la ligne suivante à la fin du fichier httpd.conf :
    Incluez conf/extra/httpd-ssl.conf.
    
  11. Générez des fichiers de certificat SSL pour générer les fichiers c2okey2.pem et fichiers c2ocert.pem.
  12. Copiez les fichiers générés dans le répertoire apacheHome/conf.
  13. Redémarrez le serveur Web Apache.