Skip to content

Instantly share code, notes, and snippets.

@fabianogoes
Last active August 29, 2015 14:05
Show Gist options
  • Save fabianogoes/705253b9c64a9e390200 to your computer and use it in GitHub Desktop.
Save fabianogoes/705253b9c64a9e390200 to your computer and use it in GitHub Desktop.

Colocar o Tomcat no Boot do Linux

  • Criar o arquivo tomcat no diretório /etc/init.d/
#!/bin/sh
# description: Tomcat
# processname: tomcat
# chkconfig: 234 20 80

JAVA_HOME=/usr/local/java/jdk1.7.0_07
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH


case $1 in
start)
  sh /usr/local/java/apache-tomcat-7.0.55/bin/startup.sh
;;
stop)
  sh /usr/local/java/apache-tomcat-7.0.55/bin/shutdown.sh
;;
restart)
  sh /usr/local/java/apache-tomcat-7.0.55/bin/shutdown.sh
  sh /usr/local/java/apache-tomcat-7.0.55/bin/startup.sh
;;
*)
  echo $"Usage: $0 {start|stop}"
  exit 1
esac
exit 0
  • Dar permissão de execução:
$ chmod 755 tomcat
  • Adicionar no Boot(Redhat/CentOs)
$ chkconfig --add tomcat
  • Se precisar tirar do boot:
$ chkconfig --del tomcat
$ chkconfig --level 234 tomcat on
  • Verificar se deu certo:
$ chkconfig --list tomcat
  • Testar o start do serviço:
$ service tomcat start

  • adicionar no boot do Ubuntu
$ sudo chmod 755 /etc/init.d/tomcat7
$ sudo update-rc.d tomcat7 defaults
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment