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..