Yo creo que lo estás haciendo bastante bien.
Vamos a hacer una comprobación: en el paquete que te descargaste, hay un fichero que se llama demo.php.
EDITO Y AÑADO:
----------------------------------------------------------------------------------
En tu servidor, entra en la carpeta pages y dentro de ella crea un fichero que se llame counter.txt . Luego dale permisos 777 a dicho fichero counter.txt.
----------------------------------------------------------------------------------
FIN EDICION
Súbelo tal cual está al servidor (al mismo sitio donde tienes tu pagina index) y luego, con el navegador, accede a la página demo.php con
www......../demo.php
Un saludo.
PD: por cierto, me he descargado un libro de visitas del enlace que pusiste en tu mensaje (#6); lo he puesto en mi servidor y funciona muy bien; se llama Advanced Guestbook 2.4.2.