Note Technique Objectif Pré-requis Pour les

Transcription

Note Technique Objectif Pré-requis Pour les
Note Technique
N° :
Sujet :
GT119
Mise à jour : 15/06/2012
Interfacer Tomcat avec Apache sous Linux et Microsoft Windows
Champ d’application : Version 4.xx
Objectif
Pour utiliser l’interface web du logiciel, on utilise le port TCP/8888 (excepté dans le cas de
la cohabitation avec le serveur AM7450) avec l’adresse
http://serveur:8888/VisualTaxeWeb.
Si vous désirez changer ce mode de fonctionnement et utiliser le port TCP/80, suivez les
indications suivantes.
Vous pourrez ainsi accéder au logiciel avec l’url : http://serveur/VisualTaxeWeb
Pré requis
Visual Taxe Pro doit être fonctionnel.
Pour les systèmes Linux
Installation de Apache HTTPD
Vérifiez si le serveur Apache httpd (version 2.2 minimum) n’est pas déjà installé.
Pour cela, tapez la commande : ls /usr/sbin/httpd
Pour installer le serveur Apache Httpd, en étant root, tapez la commande :
yum install httpd
Une fois Apache Httpd installé, lancez le avec la commande /etc/init.d/httpd restart
Intégration de l’accès par Apache Httpd
Assurez8vous que le module mod_ajp soit bien présent.
Pour cela, tapez la commande ls /etc/httpd/modules/mod_ajp.so
Dans /etc/httpd/conf, créez le fichier worker.properties avec le contenu suivant :
ps=/
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
COGIS NETWORKS
Page 1/3
Note Technique
N° :
Sujet :
GT119
Mise à jour : 15/06/2012
Interfacer Tomcat avec Apache sous Linux et Microsoft Windows
Champ d’application : Version 4.xx
Dans /etc/httpd/conf.d, créez le fichier vtpro.conf avec le contenu suivant :
LoadModule jk_module modules/mod_jk.so
<IfModule mod_jk.c>
JkWorkersFile /etc/httpd/conf/worker.properties
JkLogFile /etc/httpd/logs/mod_jk.log
JkLogLevel warning
JkMount /VisualTaxeWeb ajp13
JkMount /VisualTaxeWeb/* ajp13
</IfModule>
Redémarrez Apache Httpd avec la commande /etc/init.d/httpd restart
Test de bon fonctionnement
Essayez de vous connecter au logiciel avec l’url suivante : http://serveur/VisualTaxeWeb
où vous remplacez serveur par le nom où l’adresse IP du serveur.
Vous devez voir apparaître la page d’identification de Visual Taxe Pro.
Pour les systèmes Microsoft Windows
Installation de Apache HTTPD
Vérifiez si le serveur Apache HTTPD (version 2.2 minimum) n’est pas déjà installé, en vous
rendant dans la gestion des programmes.
Sur le site de Apache (http://www.apache.org/), téléchargez la version de Apache HTTPD,
en version 2.2 minimum.
Une version est disponible, fournie par COGIS NETWORKS, à l’adresse suivante :
http://telecharger.cogis.com/GT4/httpd/apache_httpd/
Installez Apache HTTPD avec les options par défaut.
Paramétrage du firewall
Paramétrez le firewall de Windows afin d’autoriser les connexions entrantes sur le port
TCP/80.
Pour vous aider, reportez8vous aux notes techniques GT103 et GT104 disponibles sur notre
site web (www.cogis.com) dans la partie services puis notes techniques.
COGIS NETWORKS
Page 2/3
Note Technique
N° :
Sujet :
GT119
Mise à jour : 15/06/2012
Interfacer Tomcat avec Apache sous Linux et Microsoft Windows
Champ d’application : Version 4.xx
Installation de Mod_jk
Installez une version compatible de mod_jk (fichier mod_jk.so) dans le répertoire de
Apache (par défaut pour Apache 2.2 : C:\Program Files\Apache Software
Foundation\Apache2.2) au sein du sous8répertoire modules.
COGIS NETWORKS fourni mod_jk pour Apache 2.2 à l’adresse suivante :
http://telecharger.cogis.com/GT4/httpd/mod_jk/
Décompressez le fichier et copiez mod_jk.so uniquement.
Intégration de l’accès par Apache Httpd
Dans le sous8répertoire conf du répertoire d’installation de Apache :
Créez un fichier vtpro.conf avec ce contenu :
LoadModule jk_module modules/mod_jk.so
<IfModule mod_jk.c>
JkLogLevel warning
JkMount /VisualTaxeWeb ajp13
JkMount /VisualTaxeWeb/* ajp13
</IfModule>
Créez un fichier worker.properties avec ce contenu :
ps=/
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
Modifiez le fichier httpd.conf en ajoutant à la fin de celui8ci :
include conf/vtpro.conf
Redémarrez le service Apache.
Test de bon fonctionnement
Essayez de vous connecter au logiciel avec l’url suivante : http://serveur/VisualTaxeWeb
où vous remplacez serveur par le nom où l’adresse IP du serveur.
Vous devez voir apparaître la page d’identification de Visual Taxe Pro.
COGIS NETWORKS
Page 3/3