Magazine High tech

Installation de Tomcat 5.5 et Jre 1.5

Publié le 17 décembre 2008 par Crocodanser

Installation de l'environnement Tomcat

Création de l'utilisateur "tomcat" :

useradd -d /usr/local/tomcat tomcat

Vérifiez que le répertoire /usr/local/tomcat a bien été créé.

Télécharger tomcat 5.5 :

wget http://mirror.mkhelif.fr/apache/tomcat/tomcat-5/v5.5.27/bin/apache-tomcat-5.5.27.tar.gz

Décompresser tomcat :

tar xvzf apache-tomcat-5.5.27.tar.gz

Aller dans le répertoire :

cd apache-tomcat-5.5.27

Copier le contenu du répertoire dans l'arborescence d'installation :

cp -Rp * /usr/local/tomcat

Donner les droits au répertoire "/usr/local/tomcat" à l'utilisateur "tomcat" :

chown -R tomcat.tomcat /usr/local/tomcat

Installation du JRE :

Voici la commande qui permet d'installer le package java :

Rpm -Uvh j2sdk-1_4_2_16-linux-i586.rpm

Configuration de l'environnement Tomcat pour plusieurs instances

Si vous avez qu'une instance Tomcat, le fichier /usr/local/tomcat/conf/server.xml est déjà configuré. Si vous compter mettre plusieurs instance tomcat sur un serveur, il faut modifier les ports utilisés pour chaque instance et ainsi ne pas avoir de conflit.

Donnons un nom à notre instance :

Soit XX le numéro de l'instance.

Voici les lignes à modifier :

Connectez-vous avec l'utilisateur tomcat

Configuration des variables d'environnement de l'utilisateur "tomcat":

Pour chaque utilisateur tomcatXX, nous allons modifier les variables d'environnement pour que le serveur tomcat associé à l'utilisateur puisse connaître les bonnes informations pour démarrer.

Voici les variables d'environnement à fournir :

Dans la variable PATH :

· Ajouter le chemin d'accès à java

· le chemin d'accès au répertoire bin de Tomcat

Il faut créer ces variables d'environnement :

· CATALINA_HOME : Répertoire de base de tomcat

· JAVA_HOME: Répertoire de base de Java

Editez le fichier .bash_profile :

Modifiez votre fichier de cette manière :

PATH=$PATH:$HOME/bin:usr/java/jre1.5.0_15/bin:/usr/local/tomcat/bin

CATALINA_HOME=/usr/local/tomcat_concerto

JAVA_HOME=/usr/java/jre1.5.0_15

export PATH CATALINA_HOME JAVA_HOME

Ce fichier est situé à la racine du répertoire de l'utilisateur. Ici, "/usr/local/tomcat/.bash_profile".

Sortez de la session de l'utilisateur tomcat

Revenez sur l'utilisateur "tomcat"

Démarrez tomcat :

bin/startup start

Accédez au serveur tomcat avec le navigateur internet :

Tentez à présent de vous connecter avec votre navigateur Internet sur le port 93XX

Exemple : http://IP_Serveur:93XX/index.jsp

Installation de Tomcat 5.5 et Jre 1.5

Voilà Tomcat est installé.

Installer Tomcat en tant que service :

Pour que vos serveurs Tomcat soient considérés comme services, il faut créer un fichier dans " /etc/init.d/ " du nom de votre service. Par exemple pour mettre en tant que service le serveur tomcatXX, nous allons créer un fichier " /etc/init.d/tomcatXX ". Voici ce que l'on met dedans :

#
# chkconfig: 345 20 80
# description: Start up the Tomcat servlet engine.
# Source function library.
. /etc/init.d/functions
RETVAL=$?
USER=tomcat
CLIENT= "TOMCAT DE TEST "
CATALINA_HOME= "/usr/local/tomcat "
case " $1″ in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $ "Starting Tomcat " $CLIENT
/bin/su - $USER -c " $CATALINA_HOME/bin/startup.sh "
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $ "Stopping Tomcat " $CLIENT
/bin/su - $USER -c " $CATALINA_HOME/bin/shutdown.sh "
fi
;;
*)
echo $ "Usage: $0 {start|stop} "
exit 1
;;
esac
exit $RETVAL

Pour les autres serveurs tomcat, il vous faudra changer le contenu des variables $USER et $CLIENT.

Une fois le fichier créé, vous devez donner les droits d'exécution à root en faisant :

chmod 700 /etc/init.d/tomcat XX

Pour que ce nouveau service soit lancé au démarrage, vous devez effectuer cette commande :

chkconfig -level 345 tomcat XX on

Interface d'administration :

Si vous souhaitez avoir l'insterface web d'administration, il faut télécharger le télécharger ici : http://apache.cict.fr/tomcat/tomcat-5/v5.5.27/bin/apache-tomcat-5.5.27-admin.tar.gz

Décompressez le dans le répertoire " /usr/local/tomcat " puis modifiez le fichier /usr/local/tomcat/conf/tomcat-users.xml

Ajoutez ces lignes :

le compte d'administration et de mangement sera admin/admin

N'oubliez pas d'attribuer les bon droits aux répertoire admin et manager situé dans webapps et au fichier de conf " /usr/local/tomcat/conf/Catalina/localhost/admin.xml

Puis redémarrez le service tomcat :

service tomcat stop
service tomcat start

Retournez sur votre page web de base et cliquez sur administration.

Installation de Tomcat 5.5 et Jre 1.5

Auteur de ce Blog, je partage quelques unes de mes notes que je juge utile à vous comme à moi. Je suis très heureux de voir que mon blog a de plus en plus d'affluence. Merci à vous!


Retour à La Une de Logo Paperblog

A propos de l’auteur


Crocodanser 15 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte