Consultor Eletrônico



Kbase 85869: Serviço Tomcat no Linux
Autor   Fabio Dalfovo - Tecnologia
Acesso   Público
Publicação   27/07/2018
Sugestão de configuração para adicionar o Tomcat como serviço no Linux.
OBS.: O procedimento de adicionar o Tomcat como serviço no Linux, pode variar conforme a distribuição do Linux utilizada.

1 - No diretório de instalação /[DIR INSTALACAO TOMCAT]/bin criar o arquivo tomcat (sem extensão) ;

2 - Copiar o conteúdo do script em anexo. OBS.: Não copiar e colar por editores Windows, devido a diferença de caracteres. Nesse caso, pode-se abrir o editor de textos VI no Linux e colar e salvar o conteúdo.

3 - Ainda no arquivo [DIR INSTALACAO TOMCAT]/bin/tomcat (criado no item 1), edite a variável "TOMCAT_HOME=", conforme a instalação no seu ambiente.

4 - Configuração do Script:

Criar link simbólico (atalho) para pasta /etc/init.d/ com o nome [Nome_do_servico]:

Comando: ln -s /[DIR INSTALACAO TOMCAT]/bin/tomcat /etc/init.d/[Nome_do_servico]
Ex.: ln -s /[DIR INSTALACAO TOMCAT]/bin/tomcat /etc/init.d/tomcat-totvs12-8080

Obs.: Onde [DIR INSTALACAO TOMCAT]/bin é o caminho onde está o arquivo “tomcat”.

5 - Atribuir permissão
chmod 755 /etc/init.d/[Nome_do_servico]
Ex.: chmod 755 /etc/init.d/tomcat-totvs12-8080

6 - Adicionar o ordem de inicialização do serviço e atribuir o serviço para iniciar ao carregar o servidor. OBS.: O comando abaixo pode variar conforme distribuição do Linux.
chkconfig --add tomcat-totvs12-8080
chkconfig --level 234 tomcat-totvs12-8080 on

7 - Subir o serviço:
service tomcat-totvs12-8080 start

8 - Parar o serviço
service tomcat-totvs12-8080 stop

9 - Comandos de verificação:
ls /etc/init.d - Para verificar se o link tomcat-totvs12-8080 está na pasta.
Anexos
tomcat.txt