Debian – Installer tomcat

mai 24, 2016 10:04 Publié par Laissez vos commentaires

Version de Debian : 8
Version de Tomcat: 8

Prérequis : Java JDK installé :
Debian 8 – Installer java JDK

Téléchargement l’archive .tar.gz de tomcat dans /src

Décompression de l’archive

cd /opt
tar -xzvf /src/apache-tomcat-8.0.32.tar.gz

Script de lancement

nano /etc/init.d/tomcat8


#!/bin/bash
#
#https://wiki.debian.org/LSBInitScripts
### BEGIN INIT INFO
# Provides:          tomcat8
# Required-Start:    $local_fs $remote_fs $network
# Required-Stop:     $local_fs $remote_fs $network
# Should-Start:      $named
# Should-Stop:       $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start Tomcat.
# Description:       Start the Tomcat servlet engine.
### END INIT INFO

export CATALINA_HOME=/opt/tomcat-8.0.32
export JAVA_HOME=/opt/jdk/jdk1.8.0_73
export PATH=$JAVA_HOME/bin:$PATH

start() {
 echo "Starting Tomcat 8..."
 /bin/su -s /bin/bash tomcat -c $CATALINA_HOME/bin/startup.sh
}
stop() {
 echo "Stopping Tomcat 8..."
 /bin/su -s /bin/bash tomcat -c $CATALINA_HOME/bin/shutdown.sh
}
case $1 in
  start|stop) $1;;
  restart) stop; start;;
  *) echo "Usage : $0 "; exit 1;;
esac

exit 0

Installation du service


chmod 755 /etc/init.d/tomcat8
chmod +x /etc/init.d/tomcat8
update-rc.d tomcat8 defaults
/etc/init.d/tomcat8 start
systemctl enable tomcat8

Droits :

création d’un utilisateur local tomcat :

groupadd tomcat
useradd -g tomcat -s /usr/sbin/nologin -m -d /home/tomcat tomcat
chown -R tomcat apache-tomcat-8.0.32/
nano /opt/apache-tomcat-8.0.32/conf/tomcat-users.xml





  
  
  
  
  
  
  
  


Testez enfin l’installation de tomcat sur l’URL http://monadresseIP:8080

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire