Mmm muy raro, haz checado en los logs si te marca algun error?, yo acabo de probar tu codigo tal cual y me muestra 78 (lo que deberia de mostrar).
Puede ser que tengas un firewall o algo que este bloqueando tu puerto 80, o que tengas algun otro servidor, prueba hacer un
http://localhost/ directo para ver si esta activo el servicio de Apache.
Saludos.