Are you running windows ?
If so..
1) Make sure IIS is running, go to
http://localhost and see if anything is displayed. If not install it, it's one of the windows components.
2) Download and install mySQL community addition. Just take defaults all the way.
3) Download and install the latest version of PHP, again take the defaults and it should configure IIS for you.
Running locally I find IIS is fine for dev/testing and it is much easier to configure than apache.
Regards,
JC