Yo uso XAMPP para windows y me funciona de maravilla...
 
Tienes que instalar el XAMPP en la raiz (C:\)  .. despues dentro de la carpeta XAMPP esta un .bat que se llama XAMPP_START ese tiene que ejecutarlo para que te funcione, nunca lo cierres directamente para cerrarlo usa otro .bat que es XAMPP_Stop.bat, ahora.. tus proyectos deben de ir dentro de una carpeta que se llama htdocs, entonces si dentro de esa carpeta creas una que se llame ejemplo y ahi copias el hola.php quedaria asi..  
http://localshost/ejemplo/hola.php 
Suerte..