Accueil        Base Debian        Tutoriels        Actualités        Liens        Blog        Contact                                       Visiteurs

Installation Tomcat et JDK de Sun

Bookmark and Share
publié le : 10/11/2006
13146 consultations
Tutoriel d'installation de Tomcat sous Debian avec la jdk de Sun à partir des packages Sun et Tomcat dernières version stable

Ceci vous présente comment installer le serveur d'application Tomcat sous Debian
A la création de ce tutoriel, les versions actuelles de Java et Tomcat sont : Java 1.5.0 Update 9 et Tomcat 5.5.20

Télécharger la JDK de Sun, se rendre sur le site : http://java.sun.com/javase/downloads/index.jsp
Cliquer sur Download JDK 5.0 Update 9 Télécharger le fichier Linux self-extracting file et le placer dans /usr/local

Installer la JDK de Sun :
cd /usr/local
chmod +x jdk-1_5_0_09-linux-i586.bin
./jdk-1_5_0_09-linux-i586.bin
ln -s jdk1.5.0_09/ jdk

Télécharger Tomcat et l'installer :
cd /usr/local
wget http://apache.multidist.com/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20.tar.gz
tar -xvzf apache-tomcat-5.5.20.tar.gz
ln -s apache-tomcat-5.5.20/ tomcat

Il est ensuite il est nécessaire de créer l'utilisateur, le groupe permettant de lancer le service :
groupadd tomcat
useradd -g tomcat -d /usr/local/tomcat tomcat
chown -R tomcat:tomcat apache-tomcat-5.5.20/
chmod 770 apache-tomcat-5.5.20/

Création du script de démarrage de tomcat /etc/init.d/tomcat :
nano /etc/init.d/tomcat
Y insérer le code suivant :
#! /bin/bash
#
# tomcat   Start the tomcat server.
#

NAME="Jakarta Tomcat 5.5.20"
TOMCAT_HOME=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
JAVA_HOME=/usr/local/jdk
CATALINA_OPTS="-Dfile.encoding=iso8859-1"
TOMCAT_USER=tomcat
LC_ALL=fr_FR
export TOMCAT_HOME CATALINA_HOME JAVA_HOME CATALINA_OPTS TOMCAT_USER LC_ALL
cd $TOMCAT_HOME/logs
case "$1" in
  start)
    echo -ne "Starting $NAME. "
    /bin/su $TOMCAT_USER $TOMCAT_HOME/bin/startup.sh
    ;;

  stop)
    echo -ne "Stopping $NAME. "
    /bin/su $TOMCAT_USER $TOMCAT_HOME/bin/shutdown.sh
    ;;

  *)
    echo "Usage: /etc/init.d/tomcat {start|stop}"
    exit 1
    ;;
esac

exit 0

Enfin autoriser le démarrage du service, l'ajouter au démarrage du serveur et démarrer le service :
chmod 700 /etc/init.d/tomcat
update-rc.d tomcat defaults 25
/etc/init.d/tomcat start






  puce ACCUEIL
  puce BASE DEBIAN (10)
  puce TUTORIELS
   Apache, PHP, Tomcat (4)
   MySQL, PostgreSQL (4)
   Backup (Rsync Scp Proxy) (5)
   Monitoring (Mrtg Snort) (2)
   Virtualisation Xen Vmware (1)
  puce ACTUALITES
  puce LIENS
  puce PLAN DU SITE
  puce RECHERCHES FREQUENTES
  puce CONTACT





terminal.pngInstallation d'Apache 2.0 et PHP 5.1
Tutoriel d'installation d'Apache 2.0 et PHP 5.1 sous Debian Sarge à partir des paquets backports.org

cdcopy.pngMettre à jour debian etch 4.0 vers debian lenny 5.0
Ce mini tutoriel vous explique comment mettre à jour votre distribution stable debian de etch 4.0 à lenny 5.0

date.pngInstaller une tâche planifiée crontab sous Linux debian
Ce tutoriel vous présente comment installer une tâche planifiée crontab qui sera lancée automatiquement à un moment défini

terminal.pngInstallation de subversion un dépôt de données SVN
Vous trouverez dans cet article l'intégralité de l'installation d'un entrepôt de sources subversion, celà permet de gérer les version en développement de sauvegarder toutes les modifications de vos sources de sites ou programmes

database.pngInstallation MySQL 5 sous Debian Etch et Lenny
Tutoriel d'installation de MySQL 5 sous Debian Etch et Lenny à partir des paquets officiels