Préparation d'un serveur Web distant
Installez et configurez le plug-in de serveur Web. IBM® WebSphere® Application Server fournit le plug-in. Configurez la communication entre HCL Digital Experience et votre serveur Web.
Procédure
- Installez et configurez le serveur Web. Pour plus d'informations, reportez-vous à la documentation relative au serveur.Dynamic cluster : Si vous créez un environnement de cluster dynamique, installez et configurez un composant ODR (OnDemand Router). Pour plus d'informations, voir Création et configuration de routeurs On Demand (ODR).
-
Si vous utilisez Microsoft™ Internet Information Server, mettez à jour la clé de registre UrlSegmentMaxLength. Affectez à cette clé de registre la valeur 0 pour éliminer tout risque d'incident dans un environnement HCL lié à la limitation IIS par défaut sur la longueur de segments de chemin d'URL. Mettez à jour la clé de registre AllowRestrictedChars en lui affectant la valeur 1 pour accepter les caractères d'échappement hexadécimaux dans les URL de demande décodées en plages U+0000 - U+001F et U+007F - U+009F.
Pour plus d'informations, voir Configuration de Microsoft Internet Information Services (IIS).
Remarque : Refer to Http.sys registry settings for IIS for information. - Si vous utilisez IBM® Domino®, éditez le fichier NOTES.INI sur le serveur Web. Affectez la valeur 1 aux paramètres HTTPEnableConnectorHeaders et HTTPAllowDecodedUrlPercent. En outre, si vous utilisez WebDAV, activez-le dans la console d'administration du serveur Web Domino®.
-
Si vous utilisez IBM HTTP Server ou Apache Server, editez le fichier httpd.conf sur le serveur Web. Affectez la valeur On à la directive AllowEncodedSlashes. Ajoutez la directive au niveau racine en tant que directive globale.
Tableau 1. Liens vers la documentation du protocole HTTP et du serveur Apache Type de serveur du protocole HTTP Lien vers la documentation Lisez la documentation HTTP Server appropriée IBM HTTP Server Lisez la documentation Apache Server appropriée AllowEncodedSlashes instructions - Arrêtez le serveur Web.
- Installez et configurez le plug-in de serveur Web sur le système où se trouve le serveur Web. Utilisez l'assistant d'installation des plug-ins fourni avec WebSphere® Application Server. Reportez-vous à la rubrique suivante pour plus d'informations :
- AIX®HP-UXIBM® i : Linux™SolarisWindows™: Sélection d'un diagramme et d'un organigramme topologique de serveur Web
- z/OS® : Implémentation d'un plug-in de serveur Web
Important : Selon la manière dont vous utilisez le serveur Web, vous devez ajuster le paramètre ServerIOTimeout. Il définit le délai d'attente d'une réponse de l'application par le plug-in. La valeur minimale recommandée est 60, mais vous devrez éventuellement augmenter cette valeur si vous extrayez les données d'une base de données. Pour mettre à jour cette valeur, recherchez et ouvrez le fichier plugin-cfg.xml et affectez une valeur appropriée au paramètre ServerIOTimeout. -
If you are using an Oracle iPlanet web server, some portlets require that you disable the unix-uri-clean or nt-uri-clean directives. Editez le fichier obj.conf pour activer ou désactiver ces directives. Voir la documentation du serveur Web Oracle iPlanet pour déterminer le paramètre approprié de votre environnement.
Remarque : Si vous utilisez un serveur Oracle iPlanet Version 7, vous devez désactiveruri-clean.
- Les fonctions REST Web 2.0 du portail peuvent requérir l'activation d'une méthode PUT et DELETE. Si ces méthodes sont désactivées sur votre serveur Web, exécutez l'une des actions suivantes :
- Activez l'établissement de tunnels HTTP pour simuler les demandes PUT et DELETE, ce qui signifie que les demandes POST sont utilisées à la place. Pour plus d'informations, voir le lien "Activation de la mise en canal des méthodes HTTP".
- Suivez les instructions applicables à votre serveur Web pour activer les requêtes PUT et DELETE.
- Démarrez le serveur Web.
- Facultatif : Suivez la procédure ci-dessous si vous projetez d'utiliser la fonction de pont d'application Web :
- Facultatif : Si vous souhaitez utiliser la version abrégée d'URL de redirection, ajoutez une règle de réécriture à votre serveur Web. For more information, read Providing short vanity URLs.