XAMPP es una distribución de software libre que viene con un conjunto de aplicaciones de código abierto, entre las que se incluyen Apache HTTP Server, MySQL y PHP. Se puede usar para servir páginas web dinámicas, almacenar y recuperar información de bases de datos y ejecutar aplicaciones de línea de comandos.
XAMPP se distribuye bajo la Licencia Apache, lo que significa que es gratis de usar para cualquier propósito, incluyendo el desarrollo de aplicaciones comerciales. Si está interesado en usar XAMPP para fines comerciales, debe consultar la Licencia Apache para obtener más información.
XAMPP requiere PHP 5.6.3 o superior y MySQL 5.6 o superior. También se puede usar con PostgreSQL 9.2 o superior, MariaDB 10.0 o superior y SQLite 3.8.2 o superior. Para usar XAMPP, debe tener instalado PHP y MySQL en su sistema.
Para instalar XAMPP, descargue el archivo de instalación del sitio web de Apache Friends y siga las instrucciones de instalación. Si está actualizando XAMPP, puede usar el mismo archivo de instalación para reemplazar la versión existente.
Una vez que haya instalado XAMPP, debe configurar PHP y MySQL para que se comuniquen entre sí. Para configurar PHP, edite el archivo php.ini y agregue las líneas de código siguientes:
extension=php_mysql.dll
extension=php_mysqli.dll
Para configurar MySQL, edite el archivo my.cnf y agregue la línea de código siguiente:
skip-networking
Guarde los cambios y reinicie XAMPP. Ahora debería poder usar XAMPP para servir páginas web dinámicas, almacenar y recuperar información de bases de datos y ejecutar aplicaciones de línea de comandos.