Configuration Service Tomcat avec Debian 8
Guide pratique : Configuration Service Tomcat avec Debian 8. Recherche parmi 300 000+ dissertationsPar cecef001 • 14 Juin 2018 • Guide pratique • 845 Mots (4 Pages) • 486 Vues
[pic 1]
[pic 2]
STATUT DU DOCUMENT : ⬜ En cours ☒ A approuver ⬜ Approuvé |
LISTE DE DIFFUSION | |||||
Entité | Destinataires | Pour : Appro. Comment. Action Info | |||
MISES À JOUR | |||
Date | N° ver. | Auteur | Motif révision |
03-04-2017 | 1 | Youssef ALAMI |
VERIFICATION | |||
Nom | Fonction | Commentaires | Date |
- Sommaire
1. Objectif du document 4
1.1 Introduction 4
1.2 Résumé 4
2. Définir tomcat en tant que service 4
2.1 Créer un Script pour tomcat 4
3. Lancer tomcat en tant que service 5
3.1 Vérifier que le service tomcat est actif 5
3.2 Activer le service tomcat 5
3.3 Lancer le service tomcat 5
4. Automatiser le lancement du service tomcat 5
4.1 Définir le lancement du service tomcat au démarrage de la VM 5
4.2 Vérifier l’état d’exécution du service tomcat 6
4.3 verification du bon fonctionnement du service tomcat 7
Objectif du document
Introduction
Ce document est le guide de configuration du service tomcat
Résumé
Le présent document décrit les étapes nécessaires pour la configuration de tomcat en tant que service et automatiser son déclenchement au lancement de la VM
Définir tomcat en tant que service
Créer un Script pour tomcat
- Se positionner dans le dossier init.d
- cd /etc/init.d/
- Créer et/ou modifier le fichier tomcat
- nano /etc/init.d/tomcat
- Coller le script ci-dessous dans votre script tomcat en modifiant les chemins des variables d’environnement JAVA_HOME et CATALINA_HOME de votre JDK/Tomcat selon leur emplacement dans votre VM.
#!/bin/bash
#
#https://wiki.debian.org/LSBInitScripts
### BEGIN INIT INFO
# Provides: tomcat
# 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 Jenkins.
# Description: Start the Jenkins server.
### END INIT INFO
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export JAVA_HOME=/usr/local/java/jdk
export CATALINA_HOME=/var/home/tomcat
start() {
sh $CATALINA_HOME/bin/startup.sh
}
stop() {
sh $CATALINA_HOME/bin/shutdown.sh
}
case $1 in
start|stop) $1;;
restart) stop; start;;
*) echo "Run as $0
esac
exit 0
Lancer tomcat en tant que service
Vérifier que le service tomcat est actif
- sudo systemctl status tomcat
- systemctl is-active --quiet atd; \ if [ "$?" -eq "0" ]; then echo "service is active"; fi
Si le service est actif, vous aurez le message suivant : « service is active »
...