Como instalo o Apache como uma “unidade de serviço”?

0

Eu queria rodar o Apache como um serviço para que ele fosse iniciado na inicialização, então tentei:

sudo systemctl start apache2.service

mas recebeu o erro:

Failed to start apache2.service: Unit apache2.service not found.

Então, aparentemente eu preciso instalar o apache como uma "unidade de serviço". A documentação do Apache não parece ter informações sobre como fazer isso, apenas as antigas instruções init.d confusas que não funcionam mais.

    
por Tyler Durden 15.11.2018 / 02:14

1 resposta

2

A criação de apache2 da origem não cria um serviço para ela. É por isso que você está recebendo o erro de que o serviço não foi encontrado.

Você precisará criar um manualmente ou instalar apache2 via apt . O último é muito mais fácil e você também pode instalar todos os recursos que você adicionou. Para executá-lo na inicialização, você precisará usar systemctl enable apache2 após criar o serviço ou instalar o apache2 por meio de apt .

    
por 15.11.2018 / 03:17