Não, se o Apache travar ou sair por algum motivo (por exemplo, falha de segmentação), ele não voltará dos mortos por conta própria.
Mesmo que eu nunca tenha passado por essas situações (o Apache é o servidor HTTP mais confiável com o qual já trabalhei) isso pode acontecer. Há uma boa quantidade de correções para esses problemas lá fora. Este guia útil é particularmente detalhado, propondo uma solução Cron cronometrada com PHP e Enrolar para detectar se o Apache está ativo.