Installation de Jakarta-Tomcat
par
popularité : 2%
Auteur: Jehan-cédric de TREMAUDAN
Installation de Jakarta-Tomcat (servlets Java)
Il faut au préalable récupérer et installer un JSDK ou JDK JAVA.
Récupérer le package 'jakarta-tomcat-3.2.1.tar.gz' et le copier dans le répertoire /opt (binaire en JAVA à trouver sur le site http://jakarta.apache.org
$ cd /opt
$ tar zxvf jakarta-tomcat-3.2.1.tar.gz
$ cd jakarta-tomcat-3.2.1
$ export TOMCAT_HOME=/opt/jakarta-tomcat-3.2.1
$ export JAVA_HOME=/usr/local/jdk1.2.2
(faire ces deux commandes de façon permanente dans /etc/profile)
Pour regénérer le module d'interface 'mod_jk' entre Apache et Tomcat il faut le faire à partir du package 'jakarta-tomcat-3.2.1-src.tar.gz' (sources de jakarta-tomcat) installé, de la façon suivante :
$ cd /tmp
$ tar zxvf jakarta-tomcat-3.2.1-src.tar.gz
$ cd jakarta-tomcat-3.2.1-src/src/native/apache-1.3
$ cp Makefile.linux Makefile
$ vi Makefile # Changer les PATH comme nécessaire :
OS=solaris
ARCH=sparc
APXS=/opt/apache/bin/apxs
Ajouter ces deux lignes à la fin :
install: mod_jk.so
$(APXS) -i mod_jk.so
Il faut également modifier un source C dans le répertoire '.. /jk'
$ cd ../jk
$ vi jk_util.c
Ajouter après la ligne 111 :
#ifndef SOLARIS
Ajouter après la ligne 115 :
#endif
Compiler et installer mod_jk avec le serveur Apache :
$ cd /tmp/jakarta-tomcat-3.2.1-src/src/native/apache-1.3
$ make
$ make install
Il faut ensuite préparer la partie du fichier de configuration pour Tomcat :
$ cd $TOMCAT_HOME/bin
$ ./startup.sh
$ vi /opt/apache/conf/httpd.conf
... Ajouter en dernière ligne :
Include /opt/jakarta-tomcat-3.2.1/conf/mod_jk.conf-auto
Puis il faut relancer Apache :
/opt/apache/bin/apachectl restart
Pour tester le bon fonctionnement, on peut utiliser l'URL suivante :
http://localhost/examples/servlets/index.html
Rappel : le JDK (Kit de développement Java), ou à défaut le JRE (runtime Java) plus un compilateur javac (par exemple jikes d'IBM) doivent être installés, ainsi que le JSDK (Java Servlet Development Kit) ou JDK.
Auteur: Jehan-cédric de TREMAUDAN
Commentaires Forum fermé