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