desabilita serviços na inicialização no Ubuntu [duplicado]

26

Eu instalei esses aplicativos no meu Ubuntu:

  • nginx

  • php5-fpm

  • servidor mysql

  • redis

  • ...

Esses aplicativos são executados toda vez que o computador é ligado.

Como posso evitar que esses aplicativos sejam executados na inicialização?
Portanto, esses aplicativos só serão executados se eu fizer o "serviço nginx start".

    
por Cakka 17.11.2015 / 05:05

3 respostas

49

Uso:

systemctl disable <service>

Se você não estiver usando o systemd (Ubuntu 14.10 e anterior) use:

update-rc.d -f <service> remove

O seguinte comando lhe dará uma lista de todos os serviços em sua máquina:

service --status-all

Você deve ser capaz de encontrar os nomes dos serviços que deseja desabilitar lá.

Para mais detalhes, consulte serviços de ativação e desativação e para a resposta muito longa, veja este post (como já foi mencionado por @muru).

Para mais detalhes, veja este post em Oceano Digital e a página de manual para systemctl.

    
por NZD 17.11.2015 / 06:43
-1

Outro método é instalar o rcconf apt-get install rcconf . A partir do rcconf você pode habilitar / desabilitar qualquer serviço que esteja instalado no seu servidor ubuntu / debian.

    
por Nikolay Nikolov 17.11.2015 / 06:55
-1

Instale sysv-rc-conf

apt-get install sysv-rc-conf

Em seguida, basta listar os serviços

sysv-rc-conf --list

Para desabilitar serviços, por exemplo, nginx

sysv-rc-conf nginx off

Para mais informações, consulte man sysv-rc-conf

    
por juned 17.11.2015 / 07:38

Tags