i liked this video - to a certain extent it might not be relevant because it is using both jumpbox and wamp server to setup a joomla environment, but wamp server would be relevant to you, even if you are not using joomla, there are a few servers you could use to run php, and wamp is one of them. anyway the video just shows it working and a picture paints a 1000 words ... it's only 10 mins anyway ( 2nd half of video he does wamp )
YouTube - Joomla CMS setup tutorial