[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tomcat 5.5, como colocar ele para iniciar sozinho no boot?



Segue abaixo script q eu montei pra inicialiazar o tomcat no boot aqui na empresa, eu coloquei as linhas em /etc/rc.d/init.d/tomcat com permissões de execução.

Abraços

#!/bin/bash
# Serviço Apache-Tomcat
# Bruno Mesquita 02/07/2006

. /etc/rc.d/init.d/functions

## variavel de retorno para receber o status da inicialização do programa
RETVAL=0

start="/usr/local/tomcat55/bin/startup.sh"
stop="/usr/local/tomcat55/bin/shutdown.sh"
nome="Apache - Tomcat"

start() {
        echo -n $"Inicializando serviço $nome: "
        daemon $start
        RETVAL=$?
        echo
        [ $RETVAL = 0 ] && touch /var/lock/subsys/$nome
        return $RETVAL
}

stop() {
        echo -n $"Parando serviço $nome: "
        daemon $stop
        RETVAL=$?
        echo
        [ $RETVAL = 0 ] && rm -f /var/lock/subsys/$nome
        return $RETVAL
}

restart(){
        stop
        start
}

case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        restart
        ;;
  *)
        echo $"Use: $0 {start|stop|restart}"
        RETVAL=1
esac

exit $RETVAL



Em 21/03/07, Adriano Maverick <asb.maverick@gmail.com> escreveu:
No /etc/init.d/tomcat esta pegando normal, mais no boot não inicia o tomcat, o q pode ser?

Em 21/03/07, ander.samadhi < ander.samadhi@gmail.com> escreveu:
Olá,

Copie o arquivo catalina.sh, para /etc/init.d/tomcat ou outro nome de sua preferência,
e execute update-rc.d tomcat defaults, isso adicionará o script na inicialização.

[]s


Adriano Maverick escreveu:
Olá!

Instalei e configurei o java 1.5:
# java -version
java version "1.5.0_11"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
Java HotSpot(TM) Client VM (build 1.5.0_11-b03 , mixed mode, sharing)

Agora estou para instalar o Tomcat5.5
Descompactei em /usr/local/tomcat5/  até aqui tudo normal ....
Testando:
/usr/local/tomcat5/bin# ./startup.sh
Using CATALINA_BASE:   /usr/local/tomcat5
Using CATALINA_HOME:   /usr/local/tomcat5
Using CATALINA_TMPDIR: /usr/local/tomcat5/temp
Using JRE_HOME:       /usr/local/java/jre


Agora vem a minha duvida, como fazer o tomcat iniciar no boot?
E como "colocar ele" em /etc/init.d/ ?

Obrigado!
 

--
Adriano de Souza Barbosa
Msn: asb.intruder@gmail.com




--
Adriano de Souza Barbosa
Msn: asb.intruder@gmail.com



--
Bruno Mesquita
ICS Networking Engineer
Reply to: