Un programa que permite instalar Apache, PHP y MySQL en un solo paso y de manera sencilla en sistemas Linux, Windows, Mac OS X y Solaris.
Existen varios programas como este, que instalan todo lo que necesitamos para empezar a programar en PHP, varios de ellos ya los hemos comentado en DesarrolloWeb.com. Ahora le toca el turno a XAMPP, un instalador de Apache, PHP y la base de datos MySQL, que permite contar con estos programas correctamente configurados, sin tener que preocuparnos en los pormenores de cada uno.
Lo que realmente hace especial a XAMPP es que tiene distribuciones para distintos sistemas operativos: Linux, Windows, Mac OS X y Solaris. Así que podemos utilizarlo casi en cualquier sistema operativo que podamos tener.
Podemos encontrar el programa y la documentación en la página del producto:
http://www.apachefriends.org/en/xampp.html
Pues sí, es un programa que nos puede ahorrar muchos quebraderos de cabeza a los que queremos utilizar PHP en nuestro ordenador. Instalar todos estos programas, y en concreto hacer funcionar a PHP sobre Apache a menudo no es un problema trivial. Muchos lo sabemos por experiencia. Con XAMPP podremos instalar todo en pocos minutos. Y además contar con una serie de aplicaciones accesorias y servidores que ampliarán las prestaciones de la plataforma.
Todo ello con coste cero, ya que XAMPP se ofrece gratuitamente, así como todos los softwares que contiene el paquete.
Desde la página de inicio de XAMPP podemos ver la lista de distribuciones por sistema operativo. Podemos acceder a cualquiera de las opciones para encontrar documentación detallada de esa distribución.
Por ejemplo, la distribución Windows (en el momento de escribir este artículo XAMPP 1.6.2) está en
http://www.apachefriends.org/en/xampp-windows.html e instala básicamente los siguientes programas:
- MySQL 5.0.41
- PHP 5.2.2
- PHP 4.4.7
- phpMyAdmin 2.10.1
Aunque luego, en la instalación normal, también se incluye también otros elementos como Webalizer, Filezilla FTP Server, Mercury Mail Transport, Zend Optimizer, etc.
Dentro de las ofertas de XAMPP para Windows existe también una versión LITE, que instala lo mínimo necesario para poder funcionar, y algunos Add-ons para disponer de Perl o el servidor Tomcat.
Es tan sencillo como entrar en la página de XAMPP, descargar la última versión y ejecutar el instalador. Luego podremos administrar los servidores a través de un panel de control que se encuentra en Inicio - Programas - Apache Friends - XAMPP.
Atención para los usuarios de Windows Vista: En los directorios habituales de instalación de programas de Windows Vista a veces faltan permisos de escritura o son insuficientes, por lo que se recomienda instalar XAMPP en otro directorio del sistema, por ejemplo c:xampp o cualquier otro.
Una vez instalado podemos abrir el panel de control de XAMPP para arrancar los servidores, al menos Apache para empezar.
Si se arranca Apache correctamente podemos acceder a la página de inicio de nuestro servidor escribiendo la siguiente dirección en nuestro servidor:
http://localhost/
Tendrá que aparecernos una página web del servidor XAMPP, que nos confirme que está todo funcionando correctamente. Algo como lo que se puede ver en la siguiente imagen:
Nota: Si lo deseas, puedes ver un
videotutorial de la instalación y configuración de Xampp donde se ofrece además una guía para configurar Mercury, el servidor SMTP incluido en Xampp para posibilitar el envío de correo electrónico desde páginas PHP cuando estás trabajando en local.