Date de modification : 19/04/07 - 14:38:13
Version : 1.0 Page : 2/5
Description : Installation d'un serveur Tomcat pour
héberger des applications J2EE
Ce document présente la démarche à effectuer pour installer les outils nécessaires permettant d'héberger des
applications J2EE sur un serveur sous CentOs.
Pour cela deux étapes sont nécessaires :
●l'installation de l'environnement d'exécution Java 6 (JRE)
●l'installation du serveur Tomcat 6
La procédure a été testée avec la version 4.4 de CentOS, dont les images sont téléchargeables à l'adresse
http://www.centos.org.
Pour l'installation de cette distribution, voir le document NT-install_CentOS-CentOS.pdf qui se trouve dans
l'espace des préconisations du pôle technique : http://intranet.ird.fr/dsi/technique/politiques/
Note 1 : Les opérations présentées sont effectuées par l'utilisateur root.
I. Installation de l'environnement d'exécution Java 6
Aller à http://java.sun.com/javase/downloads/index.jsp et récupérer la dernière version du JRE de Java 6.
Une fois le fichier 'jdk-6u1-linux-i586.bin' téléchargé, lancer les commandes :
chmod 755 jre-6u1-linux-i586-rpm.bin
./jre-6u1-linux-i586-rpm.bin
Puis supprimer /var/lib/alternatives/java et tapant :
rm /var/lib/alternatives/java
Recréer alors le nouveau fichier 'alternatives' en tapant :
/usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/jre-1.4.2-gcj/bin/java 1
/usr/sbin/alternatives --install /usr/bin/java java /usr/java/latest/bin/java 2
Lancer maintenant :
/usr/sbin/alternatives --config java
Les lignes suivantes devraient alors s'afficher :
Selection Command
-----------------------------------------------
1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
*+ 2 /usr/java/jre1.6.0/bin/java
Enter to keep the current selection[+], or type selection number:
Type: <choose 1 or 2>
Entrer alors '2' pour fixer le deuxième chemin comme environnement java par défaut.
Créer ensuite un script qui permettra d'initialiser les variables d'environnement java à chaque démarrage. Pour
cela, lancer la commande :
vi /etc/profile.d/java.sh
et insérer dans ce nouveau fichier les lignes suivantes (à adapter en fonction de la version):
export JAVA_HOME="/usr/java/latest"
export JAVA_PATH="$JAVA_HOME"
export PATH="$PATH:$JAVA_HOME"