Como excluir LAMP da inicialização em 16.04

Como excluir LAMP da inicialização em 16.04

Em relação ao seguinte comando e resultado:

$ systemd-analyze blame | grep -P '(mysql|php|apache)'
         12.936s mysql.service
          8.815s php7.0-fpm.service
          6.515s apache2.service

Quero remover o LAMP da inicialização para que meu sistema inicialize mais rápido. Como não uso LAMP o tempo todo, prefiro executá-los sempre que precisar, em vez de mantê-los funcionando o tempo todo, especialmente durante a inicialização.

Eu verifiquei algumas outras perguntas aqui (incluindoComo impedir que o mysql seja executado no momento da inicialização?ecomo impedir que o apache2 e o mysql sejam iniciados automaticamente quando o computador for inicializado?ambos perguntaram em 2011) Mas todos eles são velhos.

Existe alguma diferença entre usar esse método e a maneira como deveria ser feito em 16.04? (a razão pela qual faço esta pergunta é, até onde eu sei, o Ubuntu mudou para o Systemd, o que não era o caso em 2011!)

Obrigado

Responder1

Você pode usar o novo utilitário chamado systemctl. Nota: espera-se que esses comandos sejam executados com privilégios de root.

Do Guia de implantação do Fedora 15(O Fedora 15 introduziu o systemd):

7.1.2. Desativando o serviço

Para desabilitar a inicialização de um serviço no momento da inicialização, use o comando systemctl no seguinte formato:

systemctl disable service_name.service

Na próxima vez que você inicializar o sistema, o serviço não será iniciado. Para obter informações sobre como interromper o serviço imediatamente, consulte a Seção 7.2.3, “Parando o Serviço”.

...

7.2.3. Parando o serviço

Para interromper um serviço, use o comando systemctl no seguinte formato:

systemctl stop service_name.service

Isso interromperá o serviço na sessão atual. Para desabilitar a inicialização do serviço durante a inicialização, consulte a Seção 7.1.1, “Habilitando o Serviço”.

Para desabilitar a inicialização do servidor LAMP no momento da inicialização, use este comando:

systemctl disable mysql.service php7.0-fpm.service apache2.service

informação relacionada