para que moodle corra correctamente el localhost, tienes que tener también corriendo el servidor apache y el mysql, gestor de bases de datos. cada que apagues la maquina, apache y mysql dejan de funcionar, a menos que los arranques al inicio.
espero haber ayudado
saludos
atte
dr. agustin rico guzman