pues lo unico que tienes que hacer es bajate el apache el mysql y el php de sus respectivas paginas .. despues instalas todo .. :D configuras el httpd.conf del apache .. para que jale el php .. despues de que tengas todo.. puedes probarlo poniendo
http://localhost o
http://127.0.0.1 que son las ip locales y asi vas probando que tu web site quede.. ya despues de todo eso que veas que si puedes ver tu web site hecha con php en
http://localhost pues simplemente ejecutas el msdos ( command o cmd depende de la version del windows ) y pones ipconfig ahi te aparecera tu ip que tienes y pues ya se las das a alguien para ver si quedo funcionando tu web site para todo el publico en general. :D ja solo es un comentario espero y te de una idea :D si no pues ahi postea y tal vez te explique como hacerlo claro en windows jaja por que en linux me da hueva :D