Es obvio que no te está interpretando el código PHP, esto será porque no está siendo cargado el módulo en Apache.
Dices que estás siguiendo un libro, quizá en la parte de la instalación te pidió que modificaras el archivo httpd.conf --para agregar el soporte de PHP--; cada que edites una configuración de Apache y de PHP --el archivo php.ini-- deberás reiniciar Apache. ¿Lo hiciste?.
No dejar de comentar que PHP6 aún no existe. La versión actual de PHP es PHP 5.3, la diferencia con PHP6 (aún en desarrollo) sería, básicamente, el soporte de Unicode, pero aún así, esos libros de PHP6 ... bueno, me parece ridículo; están vendiendo algo que no existe.
Por último, si vas a comenzar con la programación, mi sugerencia es que no te preocupes por la configuración e instalación. Existen paquetes que te instalan todo lo necesario para preocuparte solo por programar, por aprender el lenguaje. Mi sugerencia, XAMPP
http://www.apachefriends.org/en/xampp.html
Ah ... y pésimo título. Por favor, para la próxima, se más descriptivo.