XAMPP: Apache, PHP y MySQL

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

Autor

Miguel Angel Álvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Comenzó en el mundo del desarrollo web en el año 1997, transformando su hobby en su trabajo.

Compartir

Comentarios

Wilson

01/8/2007
Hola, todas tus paginas las debes guardar en c:Archivos de programasxampphtdocs

Xampp es verdaderamente lo mejor k encotre en la red para realizar paginas dinamicas con php + mysql

Daniel

01/8/2007
Hola... yo utilizo XAMPP en su version PORTABLE y funciona genial... facilita mucho el trabajo ya que no dependes de un ordenador en concreto, sino que puedes seguir programando donde estes y con el pc que tengas...

Christian Calzada

02/8/2007
Tambien como paquete WAMP les recomiendo el APACHE2TRIAD, lo uso hace muchoooo y nunca me falló

Carlos Llanas

29/9/2008
hola a todos, yo usa xampp, pero de unos dias aca en la red local no puedo ver los sitios que tengo en mi server web. Alguna idea, gracias saludos.

martin

06/10/2008
hola. soy usuario de windows vista (obligado, tengo laptop) y quise instalar el xampp, pero el apache no funciona, tome la precaucion de detener el IIS para que no tengan conflicto, pero me sale un error, lo instale en el directorio c:xampp, alguien lo hizo funcionar?

germans

07/11/2008
Hola, yo lo instale, todo perfecto, pero al ingresar la ip desde otra pc de la red no me muestra absolutamente nada, agradecería si pueden explicar esa configuración para red local y tambien para asignación de DNS e IP para sacarlos a través de Internet.
Gracias.

nachoman

29/12/2008
Saludos a todos..

he tenido problemas al instalar el servidor ya lo instalo y todo pero no aparece las opciones del menu para la administracion como php y sql me da unos errores cuando lo instalo al final me lo he descargado en versiones diferentes y de sitios distintos pero continua los errores, cual es el problema??

gracias

iván

02/5/2009
voy a probarlo
Voy a probarlo porque llevo 2 días intentando arrancar apache con php, y me estoy volviendo locoooooooooooooooo sñdflkasdñfasdfñj

Aldo Orue

16/6/2009
Muy Bueno
hola aora estoy descargando XAMPP porque necesito un programa con el que pueda acer paginas dinamicas en PHP y MySql y lo mejor que encontre hasta ahora es XAMPP,, saludos desde paraguay

antonio astocaza

19/9/2009
probando en windows vista
hola bueno soy nuevo en esto, me pregunto si funciona en vista o solo es para versiones anteriores, porque en el anuncio dice : para los usuarios q usan vista, instalar en otro directorio pero cuando instalas el xampp se instala x defecto en el directorio C:xampp :S toncs porque ponen como ejempplo que instalemos en otro directorio jaja no entiendo o no lo han probado jaja

hugo andres calderon

27/10/2009
no pude intalar xampp
hola soy hugo tuve un problema con lo xampp por el hecho de utilizar windows vista no se si sea ese el problema y si tienen una vercion para vista no me conecto a la pagina despues de arrancar los servidores no se cual se el problema si lo instale en la unidad c esepero que me puedan contestar me urge se los voy a gradecer chao

FER

19/11/2009
no sirve xampp
el xampp no sirve ya lo instale en 50 combinaciones de directorio y con ninguna corre el pache se conekta y se desconecta luego luego y hay kdarle varias veces para que corra yconecta como tres segundos asi k ya lo desinstale porque ya me harto y eso que el win vista se supone k hay que cambiarlo pero ni con eso si alguien sabe porke mandeme un mail.

leo

10/2/2010
donde coloco archivos
donde coloco los archivos para subir como locales?? porque en el wamp por ejemplo se colocan en c:wamp/www/

Nicolas

25/3/2011
Echo en Xampp
Una pregunta.
Ya seguí varios de sus videos tutoriales que son, de verdad, muy buenos.
El tema es que al practicarlos, todo lo que es php puro el xampp me lo muestra en blanco. si pongo un simple echo no lo muestra, pero si meto contenido html si.

Digamos, pongo:
<?
//prueba1
echo "hola";
?>

Y no sale nada.
Pero si pongo.

<?
//prueba2
echo "<html><head><title>Prueba</title><body>Hola</body></html></head>";
?>

Se ve todo perfecto.
Que puedo hacer? Muchas gracias por ayudarme tanto.

HAX

28/5/2011
Gracias por el dato y toda la info !
Tengo poco tratando con PHP !, pero no de lleno, si mas bien PHP orientado a la interaccion con flash !, pero bueno, al fin y alcabo es php. pero lo he estado provando en el servidor ! y es algo cansado esta sube y sube y sube jaja !.

ya estoy instalando el XAMPP, gracias !.

kalenchas

31/12/2011
hosting y dominio gratis
este es un buen servicio de servidor gratis, se los recomiendo .. aqui esta el link:

http://www.000webhost.com/531881.html

Andres

29/2/2012
XAMPP para Mac OS X 1.7.3
Hola, baje e instale XAMPP para Mac OS X 1.7.3 y lo instale en Leopard ya lo configure y funciona perfectamente, pero mi duda es ¿como habilito el servidor de correos? y si esta version no lo tiene ¿como instalo alguno que me recomienden para mac y como lo hago funcionar con XAMPP?

Espero me puedan apoyar, de antemano muchas gracias, saludos.

Para los que han sufrido con xampp en windows vista, les digo que xampp si sirve, lo que no sirve es windows vista, sobre todo si tienen la version ultimate, la mas estable es la version home premium, por eso microsoft se apuro en sacar windows 7.

jesus

12/6/2012
xampp
Es un excelente paquete se los recomiendo y es facil en su instalacion

Tajinder Sangha

27/7/2012
Regi. Datos en Xampp
Hola,
Respetable, Seño/a, Desarrolloweb.com (Director)
Para pagina web(http://tsangha63.es) en Xampp como puedes Regustrar o Creer.Xampphay descargado pero como hacer muc web no, Entendido, Como Registrar web en Xampp, Como Creer Web, Muy Comlicado, Por favor, Queires ayuda. Gracias

Con Esperanza
Tajinder Sangha

Tuno

29/9/2013
Alternativa a Xammp
Hola amigos desarrolle Hox con C# una alternativa a Xammp y utiliza configuraciones Xammp
esta incluido:
Apache
PHP5
MySQL
FileZilla
Mercury Mail
Tomcat Server
ArgoSoftMail
PosGreSQL
descargar versión de prueba de :http://hoxserver.jimdo.com/