|
Exécution du serveur Tomcat |
|
|
|
<strong># Lancer le serveur :</strong>
[root@linux /]$ <span class="commande">su - tomcat -c "/usr/local/tomcat/bin/startup.sh"</span>
<strong># Arrêter le serveur :</strong>
[root@linux /]$ <span class="commande">su - tomcat -c "/usr/local/tomcat/bin/shutdown.sh"</span>
<strong># Ligne de commande exécutée (répartie sur plusieurs lignes pour une meilleure lisibilité) :</strong>
<span style="color: rgb(255, 0, 0);">/usr/java/bin/java
java -Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-classpath /usr/java/lib/tools.jar:/usr/local/tomcat/bin/bootstrap.jar
-Dcatalina.base=/usr/local/tomcat
-Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir
</span>
<strong># Tomcat se lance à partir du script startup.sh et les options décrites ci-dessous
# doivent être utilisés à travers la variable d'environnement CATALINA_OPTS</strong>
<strong># Options en ligne de commande par le script catalina.sh à travers la variable CATALINA_OPTS :</strong>
> CATALINA_OPTS=start : Tomcat en mode normal en arrière plan (*** par défaut)
> CATALINA_OPTS=start -security : Tomcat en mode normal en arrière plan avec le security manager
> CATALINA_OPTS=debug : Tomcat en mode debuggage
> CATALINA_OPTS=debug -security : Tomcat en mode debuggage avec le security manager
> CATALINA_OPTS=jpda start : Tomcat sous le debugger JPDA
> CATALINA_OPTS=embedded : Tomcat en mode embarqué
> CATALINA_OPTS=run : Tomcat en mode normal
> CATALINA_OPTS=run -security : Tomcat en mode normal avec le security manager
> CATALINA_OPTS=stop : Arrêt de tomcat
<strong># L'utilisation de l'option "-security" force java à utiliser le fichier catalina.policy dont
# la syntaxe est propre à Java.</strong>
<strong># Variables d'environnement : Seul CATALINA_HOME et JAVA_HOME sont obligatoires.</strong>
<strong># Répertoire de base pour le serveur Tomcat</strong>
CATALINA_HOME="/usr/local/tomcat"
<strong># Répertoire de base pour le serveur Tomcat</strong>
CATALINA_BASE="$CATALINA_HOME"
<strong># Options d'exécution du serveur Tomcat (par défaut c'est l'option start qui est utilisé)</strong>
CATALINA_OPTS="start"
<strong># Répertoire des fichiers temporaires Tomcat</strong>
CATALINA_TMPDIR="$CATALINA_BASE/temp"
<strong># Répertoire de base pour le kit de développement Java</strong>
JAVA_HOME="/usr/java/j2sdk1.4.2_03"
<strong># Options d'exécution de la machine virtuel Java</strong>
JAVA_OPTS=
<strong># Type de connection vers le debugger java - Seulement si tomcat est lancé en mode debug avec l'option "jpda" </strong>
JPDA_TRANSPORT="dt_socket"
<strong># Port TCP du debugger java - Seulement si tomcat est lancé en mode debug avec l'option "jpda" </strong>
JPDA_ADDRESS="8000"
<strong># Répertoire de base du package JSSE (Seulement pour l'utilisation de Tomcat avec SSL)
# Le package JSSE se télécharge en dehors du JDK sur le site de Sun.
# Chemin vers : $JSSE_HOME/lib/jcert.jar:$JSSE_HOME/lib/jnet.jar:$JSSE_HOME/lib/jsse.jar</strong>
JSSE_HOME=
<strong># Chemin complet vers un fichier qui contiendra le numéro de processus (pid) du serveur Tomcat</strong>
CATALINA_PID=
|