Como evitar que o apache e o mysql iniciem automaticamente

44

Existe uma maneira de fazer com que o apache e o mysql não sejam executados automaticamente na inicialização?

Atualmente, sempre que inicializo minha máquina, eles são iniciados automaticamente e executados em segundo plano.

Estou usando o Ubuntu 12.04.

    
por shubham 17.05.2012 / 18:28

3 respostas

47

Apache

sudo update-rc.d -f apache2 disable

O Apache ainda está usando o script de inicialização rc.d, e é por isso que você deve desativá-lo usando update-rc.d .

MySQL

echo manual | sudo tee /etc/init/mysql.override

O MySQL, por outro lado, foi convertido em um arquivo de configuração iniciante. A maneira recomendada de desativar serviços iniciados é usar um arquivo de substituição.

    
por SirCharlo 17.05.2012 / 18:40
10

Para todos os serviços do sistema em /etc/init.d , desabilitá-los pode ser feito com o update-rc.d , por exemplo:

update-rc.d -f apache2 remove

Para restaurá-lo para execução na inicialização:

update-rc.d apache2 defaults

Você também pode iniciar e parar manualmente por meio de service apache2 start e service apache2 stop .

    
por zigg 17.05.2012 / 18:39
5

Execute o seguinte em um terminal:

update-rc.d -f apache2 remove

update-rc.d -f mysql remove

veja: link

    
por MCR 17.05.2012 / 18:39