
Eu removi o apache2 antes e reinstalei-o no Ubuntu 14.04. Agora quero reiniciar o Apache.
Aqui está como o Apache foi desinstalado:
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
e
sudo apt-get autoremove
Depois de reinstalar tentei abaixo
sudo service apache2 restart
mas dá
$ apache2: serviço não reconhecido
Quando eu verifico a versão do Apache
$ apache2 -v
Versão do servidor: Apache/2.4.7 (Ubuntu) Servidor construído: 10 de março de 2015 13:05:59
o que estou perdendo?
Reiniciei meu vps, mas ainda dá o mesmo erro.
Responder1
Talvez seja necessário reinstalar o pacote comum. Parece que está faltando o script de inicialização. Você pode verificar se o apache2 está no diretório /etc/init.d/.
ls /etc/init.d/
Se estiver faltando, você pode tentar reinstalar o comum. Além disso, você pode executar a reinstalação no Apache2 para ver se ele substitui os arquivos que estão faltando.
sudo apt-get install --reinstall apache2.2-common
Responder2
Estou usando Ubuntu 18.04 Subsystem for Windows 10
e tive esse problema ao iniciar meu serviço apache2 pela primeira vez, para consertar você tem que recuperar seu apache2-utils
digitando estes comandos em seu terminal:
sudo apt-get remove --purge apache2 apache2-utils
sudo apt-get install --reinstall apache2 apache2-utils
sudo service apache2 start
e depois verifique por:
sudo service apache2 status