Como iniciar o apache tomcat na inicialização do sistema

0

Eu normalmente tenho que executar o script de inicialização do apache e do tomcat manualmente toda vez que a máquina do SuSE iniciar pelo comando /opt/apache-tomcat-8.0.24/bin/startup.sh . Existe uma maneira que eu possa definir para que este script seja executado automaticamente sempre que a máquina for inicializada?

Obrigado,

    
por hoanggeneral 01.12.2016 / 22:48

2 respostas

1

Copie o arquivo /etc/init.d/skeleton e renomeie-o para /etc/init.d/your-service . Depois disso, edite esse arquivo para criar novos scripts. os comentários neste arquivo são usados pelo Yast para descrever em quais níveis de execução o start / stop deve ser.

O script será mostrado no YaST → Sistema → Serviços do Sistema (nível de execução), você pode ativá-lo usando o chkconfig para criar os links apropriados

chkconfig --set your-service on

você também pode ativá-lo em alguns runlevels usando

chkconfig --level 35 someservice on

para desativar o serviço que você pode usar

chkconfig - configura seu serviço off

    
por 01.12.2016 / 23:13
1

Começando com as distribuições SuSE 12 (incluindo o SLES12), o SuSE implementou systemd .

systemd é (possivelmente) destinado a substituir scripts de init do SysV no Linux.

As distribuições SuSE 12 continuam a suportar os scripts de inicialização do SysV , bem como o novo systemd .

No entanto, é provável que o seu desejo de iniciar automaticamente o Tomcat em cada inicialização do sistema já tenha sido antecipado pelo SuSE; que já tem uma entrada systemd nas distribuições do SuSE 12.

Portanto, nas distribuições SuSE 12, o início automático do Tomcat pode ser ativado em:

YaST->System->Services(Manager)->Tomcat

Clique no botão Ativar / Desativar para ativar ou desativar a inicialização automática.

Além disso, você pode encontrar o seguinte item de linha de comando de valor:

systemctl status tomcat
systemctl start tomcat
systemctl stop tomcat

(Mais comandos podem ser encontrados em man systemctl .)

    
por 26.04.2017 / 19:34

Tags