Hola pues con instalarte solamente xaamp te alcanzaba ya que integra mysql , apache y php , por otro lado dentro de la carpeta de xaamp hay una carpeta llamada htdocs , ahi es donde debes guardar tus documentos webs (scripts , html lo que sea) , todo lo que guardes en ese directorio sera accesible mediante un navegador web.
Imaginate que guardas un fichero de nombre demo.php en el directorio htdocs
desde tu navegador entra a
http://loclhost/demo.php y listo , accediste a demo.php
Saludos!