No he leído los enlaces que has puesto (mañana más), pero para alojar una web en tu "servidor" casero, es tan sencillo, a la vez que cutre, como esto:
1º En Windows XP, instala AppServ.
2º Coloca tu web en la carpeta del programa.
3º Abre el puerto 80 en tu router, y dirígelo a la IP local de tu ordenador.
4º DynDNS. Ya sabeis qué hacer.
5º Profit.
Y ahora que cada cual le de el uso que quiera, como yo estoy haciendo
