hola
solo necesistas tener un servidor con php y mysql
En una base de datos corres el archivo SQL
Luego en el archivo galeria_xml.php
tienes que configurar en las primeras líneas lo referente a la conexion a la base de datos 
servidor: (usualmente: localhost)
usuario: (ejemp: root)
password: ********* 
y luego elejir la base de datos 
puedes probarlo en tu pc instalando un servidor
o puedes probarlo en algun hosting con soporte para php y mysql 
si quieres instalar servidor uno en tu pc, me hablaron bien del paquete 
wamp que viene con apache-php-mysql-phpmyadmin, aunque yo lo hago individualmente 
si te surgen dudas, estoy conectado casi todo el día en gtalk: leo020588[arroba]gmail.com 
:D