de acuerdo con maycolalvarez, el paquete mas completo y estable que he conocido es el Xampp, lo encuentras en [URL="http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe"]http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe[/URL], asumiendo que utilices windows, posee lo necesario, e inclusive puedes adicionarle el tomcat, si vas a utilizar servlets, de java.
en la carpeta de instalacion te creara una carpeta llamada htdocs, que es donde debes poner la informaciòn a publicar.
te creará un grupo de programas, en el cual puedes encontrar un icono para el panel de control, que te permitirá lanzar o detener los programas e instalarlos y desinstalarlos como servicios del sistema.
mira las prestaciones que tiene:
* Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l
* MySQL 5.1.41 + PBXT engine
* PHP 5.3.1
* phpMyAdmin 3.2.4
* Perl 5.10.1
* FileZilla FTP Server 0.9.33
* Mercury Mail Transport System 4.72
en caso de que utilices linux, puedes agregar los paquetes desde el repositorio, o descargar el Xampp para linux (Lampp), desde [URL="http://www.apachefriends.org/en/xampp-linux.html"]http://www.apachefriends.org/en/xampp-linux.html[/URL]
la decision es tuya amigo.
PD.
recuerda que los archivos php no se ejecutan dandoles doble click, uno debe publicarlos en un sitio, en este caso la carpeta htdocs de tu instalacion de Xampp, y acceder a ellos a traves del navegador, en este caso, localhost/archivo.php, para que pueda ser ejecutado por el servidor y su resultado enviado al navegador.