Installation de Jakarta-Tomcat

mercredi 22 avril 2009
par  Jerome ROBERT
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é

Navigation

Statistiques

Dernière mise à jour

mercredi 4 octobre 2023

Publication

273 Articles
Aucun album photo
Aucune brève
6 Sites Web
2 Auteurs

Visites

21 aujourd’hui
213 hier
864510 depuis le début
4 visiteurs actuellement connectés