script pour que tomcat demarre avec init - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 04-08-2003 à 15:12:17
voilà le script fourni avec le RPM de tomcat 4.1.18
Code :
|
NB : le fichier dtomcat4 du RPM refère au fichier catalina.sh de la tarball de Tomcat
Marsh Posté le 04-08-2003 à 15:17:31
oki looool j'avais pas vu ce script ??
mais merci de l'info je vais dc utiliser celui-ci ) et voir ce ke ca donne
++ Lulux
Marsh Posté le 04-08-2003 à 16:59:17
KazeKami a écrit : voilà le script fourni avec le RPM de tomcat 4.1.18 |
---> j'ai pas de Tomcat4.conf ... par contre j'ai un tomcat-users.xml ?? ds mon repertoire jakartaxxx/conf
est celui qui correespond a votre avis ?
merci
lulux
Marsh Posté le 05-08-2003 à 09:28:33
le tomcat4.conf du RPM :
Code :
|
si ma mémoire est bonne ce fichier n'existe pas avec la tarball. Il est utilisé pour passer quelques arguments et variables d'environnement à Tomcat.
Marsh Posté le 05-08-2003 à 11:31:59
oki Merci bcq, en fait ca fonctione impec sans le tomcat4.conf ..car mes variables st seteés dans un autre script. ca fonctionne au poil. je les ajouté dans les RC.dxxx et ca lance tomcat au boot dc impec.
par contre une autre chtit question
SI JE VEUX changer l'etat, et lui demander de ne pas démarrer le service au boot, quel fichier je dois modifier ?
sans biensur modifier mes liens symb dans les RC, ni le script.
il me semble bien qu'il y a un fichier de ce genre qui active ou desactive le service au boot non ?
merci pour tte te réponses en tous les cas KazeKami
++ Lulux
Marsh Posté le 05-08-2003 à 12:09:30
oui et ce programme, à ma connaissance, ne fait que modifier les liens symboliques dans les rc.*
tu as chkconfig sous redhat, et ntsysv sur toutes les distrib' à priori
Marsh Posté le 04-08-2003 à 14:52:06
bonjour tout le monde .
voilà je débute sous nunux, et j'aimerais créer un script pr que Tomcat démarre au boot.
je suis sous Red-hat adv server 2.1
n'y connaissant pas grand chose, si quelqu'un puet regarde la tete du script pr me dire s'il y aurait des erreurs ?
de plus pr lancer Tomcat il faut normalement "seter" la variable "CATALINA_HOME to the path of the directory into which you have installed Tomcat 4.0." --> comment je met ca dans mon script ? j'imagine qu'il faut le faire également pr que ca demare dans init non ?
voilà le script
#!/bin/sh
# chkconfig : 3 99 0
#
#Source Function Library
. /etc/init.d/functions
#
#Descriptions des Variables :
start=/usr/local/jakarta-tomcat-4.1.12/bin/startup.sh
stop=/usr/local/jakarta-tomcat-4.1.12/bin/shutdown.sh
lockfile=/var/lock/subsys/tomcat
#
#
case "$1"
'start')
$start >/dev/null 2>&1 </dev/null
RETVAL=$?
if [ "$RETVAL" = "0" ]; then
touch $lockfile >/dev/null 2>&1
fi
;;
'stop')
$stop
RETVAL=$?
if [ "$RETVAL" = "0" ]; then
rm -f $lockfile
fi
;;
restart')
$stop && $start
RETVAL=$?
;;
esac
exit RETVAL
Merci par avance
++ linuxnoob