¿Qué es XAMPP? XAMPP es un paquete de software libre, que consiste principalmente en el sistema de gestión de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script PHP y Perl. El nombre es en realidad un acrónimo: X (para cualquiera de los diferentes sistemas operativos), Apache, MariaDB/MySQL, PHP, Perl. A partir de la versión 5.6.15, XAMPP cambió la base de datos MySQL por MariaDB, un fork de MySQL con licencia GPL. El programa se distribuye con la licencia GNU y actúa como un servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas. A esta fecha, XAMPP está disponible para Microsoft Windows, GNU/Linux, Solaris y Mac OS X.
Servicios que tiene instalado:
- Apache, el servidor Web mas famoso.
- MySQL, una excelente base de datos de código libre.
- PHP y Perl: lenguajes de programación.
- ProFTPD: un servidor FTP.
- OpenSSL: para soporte a la capa de sockets segura.
- Paquetes gráficos:
- GD (Graphics Draw): la librería de dibujo de gráficos.
- libpng: la librería oficial de referencía de PNG.
- libpeg: la librería oficial de referencía de JPEG.
- ncurses: la librería de gráficos de caracteres.
- Paquete de bases de datos:
- gdbm: la implementación GNU de la librería standard dbm de UNIX.
- SQLite: un motor de base de datos SQL muy pequeño y cero configuración.
- FreeTDS: una librería de base de datos que da a los programas de Linux y UNIX la habilidad de comunicarse con Microsoft SQL y Sybase.
- Paquetes XML:
- expat: una librería parser de XML.
- Salbotron: una toolkit de XML.
- libxml: un parser C de XML y un toolkit para GNOME.
- Paquetes PHP:
- PEAR: la librería de PHP.
- Una clase pdf que genera documentos PDF dinámicos con PHP.
- TURCK MMCache: un potenciador de la performance de PHP.
- Otros paquetes:
- zlib: una librería de compresión.
- mod_perl: empotra un interprete de Perl en Apache.
- gettext: un conjunto de herramientas que asiste a los paquetes GNU para producir mensajes multilinguales.
- mcrypt: un programa de encriptación.
- Ming: una librería de salida en Flash.
- IMAC C-Client: un API de correos