# Installer un serveur Web
Tout d'abord, vous devez installer le serveur Web Apache.
A ces fins, chargez le serveur Web Apache à l'adresse suivante :
http://httpd.apache.org/download.cgi (opens new window)
Information
La version binaire 2.4.25 a un bug dans le module mod_proxy. Cette version peut être écrasée par une nouvelle version : https://www.apachelounge.com/viewtopic.php?p=34723 (opens new window)
Installez le serveur.
Information
Utilisez le lien Binary Releases sur le site de téléchargement pour afficher les versions disponibles. Pour le téléchargement à proprement parler, veuillez utiliser les pages miroir pour télécharger le fichier plus rapidement et ne pas surcharger la page apache.org.
# Apache-Modul 'mod_proxy_ajp'
En raison de la mise en place du plugiciel Proxy sur le serveur d'indexation, seul celui-ci doit être accessible dans DMZ. Le serveur d'indexation lui transmet les requêtes aux autres composants ELO (ELO Web Client, ELO Form Services).
Modifiez le fichier httpd.conf dans le répertoire <apache2.4-inst-dir>/conf
en complétant les lignes suivantes:
# Load mod_proxy_ajp module
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
ProxyPass /ix-Archive1 ajp://elo-server:9092/ix-Archive1
ProxyPassReverse /ix-Archive1 http://elo-server/ix-Archive1
Nous partons du principe que le serveur Apache a été installé sur le même serveur que le serveur d'application ELO et qu'il porte le nom elo-server pour cette raison. Sinon, les entrées ProxyPassReverse doivent être remplacées par le nom de serveur interne du serveur Apache.
Information
Le numéro de port (ici, 9092
), se réfère au connecteur AJP. Ce numéro de port se trouve dans le répertoire conf dans le fichier server.xml du serveur d'application ELO.
Relancez le serveur web Apache et vérifiez si les fichiers log contiennent d'éventuelles erreurs.
Information
Villez à ce que tous les ports utilisés doivent être validés pour l'accès interne.
Résultat : les préparations sont maintenant terminées. Maintenant, le client Web ELO est accessible par le biais d'Internet. Utilisez l'adresse suivante :
http://www.dmz.com/ix-Archive1/plugin/de.elo.ix.plugin.proxy/web/
# Configuration
# Pare-feu
Remarque : un pare-feu pourrait bloquer les requêtes sur
http://www.dmz.com/
. Pour un bon déroulant, toutes les requêtes aux composants ELO devraient être autorisées par le pare-feu.
http://www.dmz.com/ix-Archive1/
# Liens externes par le biais d'Internet
Si vous souhaitez que les liens externes créés par ELO soient disponibles par le biais d'Internet, la configuration du serveur d'indexation ELO doit être adaptée. Dans Indexserver Configure Options , veuillez entrer l'adresse de Apache accessible de l'extérieur sous publicUrlBase.
Information
Ce réglage ne vaut pas que pour le client Web ELO.