XAMPP

XAMPP es una herramienta sencilla y ligera que permite crear un entorno de pruebas para el desarrollo web.

Sus siglas hacen referencia a las tecnologías con las que trabaja:

  • X: Cualquier plataforma (cross platform).
  • A: Apache como servidor.
  • M: Mysql como gestor de bases de datos.
  • P: PHP como lenguaje de back.
  • P: Perl Como lenguaje alternativo de programación.

XAMPP ofrece también un servicio FTP (FileZilla), Mercury como servicio de mensajería y Tomcat, que funciona como un contenedor de servlets y de JSP’s.

Su funcionamiento base es sencillo, dispone de una interfaz llamada «XAMPP control» que permite una interacción directa con sus funciones:

Cada uno de sus elementos tiene asociado un (o varios) puertos de acceso.

Una vez iniciado Apache, dispondremos de un servidor local en la dirección «localhost» o «127.0.0.1»:

Si queremos que XAMPP disponga de una base de datos, solo debemos iniciar el servicio MySQL.


Configuración de XAMPP

Por defecto, el servidor va a utilizar los archivos de la carpeta «htdocs», en la carpeta de instalación del programa.

Si queremos que la carpeta del servidor sea otra, debemos realizar los siguientes pasos:

  • El primero es acceder al archivo de configuración de apache (httpd.conf):

Podemos acceder a través de la interfaz, en el botón «config», o buscar el archivo en el directorio del programa.

  • Localizar dentro de la configuración los siguientes códigos: DocumentRoot «/xampp/htdocs» y <Directory «/xampp/htdocs>.
  • Una vez localizados, debemos cambiar las rutas «xampp/htdocs» por la ruta a la que queremos que apunte el servidor.
  • Ahora debemos acceder al archivo «httpd-vhosts.conf» (C:/xampp/apache/conf/extra) para que el virtual host del puerto apunte a la nueva dirección:

¿Te ha resultado útil?

Promedio de puntuación 5 / 5. Recuento de votos: 1