XAMPP es uno de los entornos más populares de desarrollo con PHP, es una distribución de Apache completamente gratuita y fácil de instalar que contiene MySQL, PHP y Perl. Instalar XAMPP es súper fácil. Sólo deberás descargar el paquete correspondiente a tu sistema operativo. Hay distribuciones para Windows, Linux y OS X (Apple) y lo que es más interesante, es totalmente gratuito e incluye en este momento PHP 5.5.15.
Luego de descargar el paquete, comenzará la instalación que deberás darle los permisos correspondientes, haciendo clic en Next hasta completarlo
En la carpeta que hayas decidido la instalación, se crearán los archivos necesarios para trabajar con un servidor local, tus trabajos de Wodpress, Drupal, Joomla!, SuiteCRM, Moodle, EspoCRM, Magento, AbanteCart, ownCloud, PrestaShop, ProcessWire, CMS Made Simple, MODX, SugarCRM y muchos más!
Luego de darle los permisos al cortafuegos o firewall , si lo tuvieras, podrás ver tu panel de control. Y dar inicio a los servicios que desees, haciendo clic en Start
Y luego, en la carpeta de instalación, en mi caso c:/xampp tendrás muchas subcarpetas instaladas. Pero para que tus trabajos funcionen y para testear, deberás instalarlos en la subcarpeta htdocs.
¿Cómo compruebo que Xampp funciona?
Abro el Navegador y escribo la dirección localhost o 127.0.0.1 y aparecerán estas ventanas que aseguran que todo está funcionando perfectamente