Installing a PHP server on XP

Ok, here goes.
I am very sceptical about this but hey.
Does anybody know where I can find a tutorial that tells you step by step how to install a PHP Apache server on windows XP? I know that there are loads out there but I’ve tried alot and loads of them don’t help. The code is never processed when I’ve finished and always comes up as the source code not as what it’s supposed to be. (Don’t suggest the tutorial on Kirupa becasue the person who did it seems to think that you can change the CHMod of a file in it’s properties but you can’t)
Is there anyone out there!?