1 - Copiar o script jboss_init.sh para /home/mgeweb
2 - Dar permissão de execução no jboss_init.sh
[root@server mgeweb]# cd /home/mgeweb/
[root@server mgeweb]# chmod 755 jboss_init.sh
3 - Criar link simbólico para o serviço
[root@server mgeweb]# cd /etc/rc.d/init.d/
[root@server init.d]# ln -s /home/mgeweb/jboss_init.sh jboss_exemplo
Se der erro de "arquivo ou diretório não encontrado", verificar se o arquivo jboss_init.sh (abrindo com o notepad++) está em formato DOS. No rodapé do programa da pra ver. Ir em Editar > Conversão final de linha > Converter para formato UNIX
4 - Inicialização automática no carregamento do SO
[root@server init.d]# chkconfig --add jboss_exemplo (adicionar serviço aos runlevels)
[root@server init.d]# chkconfig jboss_exemplo on (iniciar o serviço com o SO)
5 - Iniciar, parar, acompanhar carregamento e ver status do serviço, respectivamente
service jboss_exemplo start/stop/log/status
Obs.: Pode ser feito de qualquer pasta do sistema, mas apenas o usuário root ou outro usuário com poderes de root podem executar esse serviço.
Para remover um serviço:
[root@server init.d]# chkconfig --del jboss_exemplo (para remover os links simbólicos de start/stop em todos os runlevels)
[root@server init.d]# rm /etc/rc.d/init.d/jboss_exeplo
Nenhum comentário:
Postar um comentário