Logo W3-Concepteur

Tomcat 5.5, JDK 6, Debian Etch

Tutoriel de configuration de Tomcat 5.5, Sun Java JDK 6 sur une distribution Linux Debian Etch.

Introduction

Tomcat permet de faire fonctionner des applications JSP via un interface Web.

Il nécessite l'installatation d'une machine virtuelle Java JDK ou Java JRE.

Prérequis

Un réseau sur un serveur Linux Debian Etch.

Un appareil client Windows, Mac ou Linux.

Installation de Sun Java(TM) Development Kit (JDK) 6

Cette distribution JDK 6 de Sun Java est disponible sur http://www.backports.org/debian.

Procédure

Sur votre appareil serveur et en tant que "root".

  • Ajouter à votre /etc/apt/sources.list le dépôt suivant:
    deb http://www.backports.org/debian etch-backports main non-free

Lancez le gestionnaire de paquets Synaptic.

  • exécuter l'option "Recharger";
  • rechercher et sélectionner "sun-java6-jdk";
  • exécuter l'option "Appliquer".

Après l'acceptation de la license de Sun, l'installation se complétera d'elle-même.

Installation de Tomcat 5.5

La distribution de Tomcat 5.5 est disponible dans le dépôt de base de Debian Etch.

Pour éviter toutes ambiguités, voici une copie de mon /etc/apt/sources.list.

deb http://www.backports.org/debian etch-backports main non-free
deb http://ftp2.fr.debian.org/debian/ etch main
deb-src http://ftp2.fr.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main

Procédure

Sur votre appareil serveur et en tant que "root".

Lancez le gestionnaire de paquets Synaptic.

  • rechercher et sélectionner:
    tomcat5.5
    tomcat5.5-webapps
    tomcat5.5-admin
  • exécuter l'option "Appliquer".

L'installation de Tomcat et de ses dépendances se complétera d'elle-même et ... vous aurez un message d'erreur. Inutile d'écrire à votre mère pour si peu!

Il s'agit tout simplement d'indiquer è Tomcat où se trouve la machine virtuelle Java et sa version.

Le fichier à modifier est /etc/init.d/tomcat5.5 en y ajoutant la variable suivante:
JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.06
après la ligne CATALINA_HOME.

Configuration complémentaire et tests

Nous devons maintenant configurer des usagers de Tomcat!

Le fichier à modifier est /var/lib/tomcat5.5/conf/tomcat-users.xml. À titre d'exemple, voici une suggestion.

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="admin"/>
<role rolename="role1"/>
<user username="tomcat" password="admin" roles="tomcat,admin,manager"/>
<user username="both" password="admin" roles="tomcat,role1"/>
<user username="role1" password="admin" roles="role1"/>
</tomcat-users>

Donc l'espace administratif est attribué à l'usager "tomcat" ayant le mot de passe "admin".

Tests

Sur votre serveur
Ouvrir un terminal et lancer:

#/etc/init.d/tomcat5.5 stop et
#/etc/init.d/tomcat5.5 start ou mieux
#/etc/init.d/tomcat5.5 restart

Vous pourrez administrer Tomcat à l'adresse http://localhost:8180/.

Sur un appareil client du serveur

Vous pourrez administrer Tomcat à l'adresse http://nomduserveur:8180/ ou http://adresseip:8180/.



NOTE - Vous devez ouvrir une session pour ajouter un commentaire.

  Commentaires  0  commentaire(s)   Ajout commentaire  ajouter un commentaire

Les commentaires

Validateur XHTML Validateur CSS Navigateur Firefox Propulsé par Debian

Copyright © 2008 Jean-Robert Poirier. Design par Jean-Robert Poirier
WebMestre