
Eu tenho um problema muito estranho que está me incomodando - fiquei arrancando os cabelos a noite toda por causa disso, então pensei em divulgá-lo durante a noite para ver se consigo uma resposta.
Estou tentando reinstalar o Apache em uma caixa Ubuntu Server 16.4, usando o comando:
sudo apt-get install apache2
Ele foi instalado anteriormente, mas removido.
Parece que a instalação está OK, mas o serviço não será iniciado.
Uma rápida olhada /etc/apache2
me diz o porquê - existe uma estrutura de diretórios lá, envolvendo o conjunto usual de diretórios (por exemplo, conf-disponível, conf-enabled, etc.), mas na verdade não há arquivos de configuração dignos de menção.
Eu tentei remover o pacote, limpando o cache do pacote usando sudo apt-get clean, feito sudo apt-get autoremove para no avial. Tenho certeza de que há algo realmente simples que estou entendendo errado.
blanked@blanked:/etc/apache2$ service apache2 start
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to start 'apache2.service'.
Authenticating as: ,,, (blanked)
Password:
==== AUTHENTICATION COMPLETE ===
This is the contents of the /etc/apache2 directory.
blanked@blanked:/etc/apache2$ ls -l
total 32
drwxr-xr-x 2 root root 4096 Aug 31 08:43 conf-available
drwxr-xr-x 2 root root 4096 Jul 15 11:33 conf-enabled
drwxr-xr-x 2 root root 12288 Aug 31 08:43 mods-available
drwxr-xr-x 2 root root 4096 Jul 15 11:33 mods-enabled
drwxr-xr-x 2 root root 4096 Aug 31 08:43 sites-available
drwxr-xr-x 2 root root 4096 Jul 15 11:33 sites-enabled
Responder1
Criei uma resposta para que possamos encerrar este tópico. Acontece que alguns arquivos de configuração estavam faltando ou estavam com defeito. Portanto, a solução foi limpar o apache2 executando sudo apt autoremove --purge apache2
e depois instalar o apache2 novamente com sudo apt install apache2
.
Lembre-se que sudo apt purge PACKAGE
remove os arquivos de configuração. O sudo apt clean
comando apenas exclui os arquivos .deb baixados para que você possa ganhar espaço em disco.