Por padrão, não é necessário inicializar ou iniciar apache
, php
e MySQL
e módulos relacionados toda vez que o sistema for iniciado. Estes são iniciados automaticamente quando o Ubuntu é iniciado.
Em casos normais, o usuário não precisa interferir e o servidor da Web é iniciado automaticamente.
Caso isso não aconteça, as causas prováveis podem ser:
-
apache
pode estar configurado incorretamente (provavelmente). -
A configuração
php
tem erro (qualquer erro de sintaxe fará com quephp
de carregamento falhe), subseqüentemente pode afetarapache
. - Se
MySQL
connection for necessária para servir uma página e esta conexão falhar (por causa do MySQL não estar em execução), entãoapache
falhará ao iniciar. Importante é iniciarapache
apósMySQL
. Pergunta no serverfault
Você pode tentar reinstalar a pilha LAMP e testar imediatamente com uma reinicialização.