Después de realizar todo el proceso de instalación de dicha aplicacion se tienen que realizar la activacion de servidores que son los mas mundialmente conocidos y que es obligatorio en todas las versiones:
Cuando hablamos de XAMPP para Linux (tambien conocido tecnicamente como LAMPP), nos referimos a una suite de software que transforma cualquier distribución de Linux en un servidor web completo, listo para funcionar en cuestion de segundos.
En el ecosistema linux, montar un servidor web requiere instalar cada pieza por separado (apache, luego ,mysql, luego PHP...). XAMPP es un "paquete todo en uno". Es un entorno de desarrollo local que agrupa las tecnologías mas importantes de la web bajo un mismo instalador.
La X del nombre significa que es multiplataforma, pero en Linux, XAMPP es especialmente apreciado por los principiantes porque elimina la complejidad de configurar permisos y dependencias que a veces pueden ser un dolor de cabeza en distros como Ubuntu, Fedora o Arch.
Los 4 pilares de XAMPP en Linux
Apache (El servidor): Es el motor que recibe las peticiones del navegador y entrega las paginas web. En XAMPP para Linux, viene configurado para que no tengas que tocar archivos .conf complejos desde el primer dia.
MariaDB (La Base de Datos): Aunque muchos los siguen llamando MySQL, XAMPP usa MariaDB, que es un "drop-in-replacement" (un sustituto identico pero más abierto), aquí es donde se guarda toda la información de tus usuarios, posts de blog o productos.
PHP: El lenguaje de programacion que hace que la web sea dinámica. XAMPP te permite probar scripts de WordPress, Laravel o sistemas propios antes de subirlos a un servidor real.
XAMPP en Linxu es el puente ideal entre la sencillez de una herramienta de escritorio y la potencia de un servidor profesional. Es la forma más rápida de pasar de 'no tengo nada' a 'tengo un servidor web profesional' en menos de 5 minutos, permitiendo a los desarrolladores centrarse en el codigo y no en la configuracion del sistema.
Ventajas:
Instalacion "One-Stop": Segun la wiki oficial, la mayor ventaja es tener un servidor web completo funcionando en Linux con un solo instalador, evitando configurar apache, MySQL y PHP por separado.
Configuracion Unificada: Todos los archivos de configuación(httpd.conf, php.ini, my.cnf) estan centralizaados en /opt/lampp/etc/. No tienes que buscarlos por todo el sistema.
Portabilidad de versiones: Permite tener una version de PHP especifica para tu proyecto, independiente de la que use tu distirbución de Linux por defecto.
Herramientas incluidas: Viene con phpMyAdmin, OpenSSL y ProFTPD listos para usar sin instalaciones extra.
Desventajas
Seguridad
Rendimiento
Actualizaciones
https://www.apachefriends.org/es/download.html
Descargar e instalar XAMPP en Ubuntu 22.04
Instalar y configurar XAMPP en debian 12
Como instalar XAMPP en Ubuntu 24.04.2 instalar XAMPP versuib 8.2
Como instalar y configurar XAMPP 8.2 en UBUNTU 25.04 instalar XAMPP en ubuntu Linux
Como instalarXAMPP en Linux Mint facil y rapido [guia completa]
XAMPP fue creado y programado en alemania, el proyecto incio en el año 2002 de la mano de Kai "Oswald" Seidler y Kay vogelgesang quienes fundaron la organizacion de Apache friends en ese pais.
Sede incial: El desarrollo comenzo vinculado a una comunidad de desarrolladores en Berlín, donde Oswald Seidler se graduó de la Universidad Técnica de Berlín.
Se diseñó para ofrecer a los diseñadores y programadores web una forma fácil de instalar un entorno de servidor local, ya que en esa época configurar Apache, MySQL, y PHP por separado era muy complejo.
Aunque nació en Alemania, hoy es un proyecto global mantenido por Apache Friends con el apoyo de empresas como Bitnami.
Para empezar XAMPP, lo primero es descargar e instalar el programa desde su pagina oficial, siguiendo el asistente de la instalación y dejando marcadas las opciones basicas como Apache, MySQL y phpMyAdmin, una vez instalado se abre el XAMPP control panel, que es el panel donde se controla todo.
El siguiente paso es activar los pasos en el orden correcto: 1º Se descarga XAMPP desde su pagina oficial y se instala en el ordenador siguiendo al asistente de instalación, dejando seleccionando los componentes básicos como Apache y MySQL.
2º Una vez finalizada la instalación, sobre el XAMPP Control Panel, que es la aplicacion desde que controlan todos los servicios.
3º Se pulsa el boton start en Apache, ya que es el servidor web que permite mostrar las paginas web.
4º Se pulsa en start MySQL que es el servicio encargado de gestionar las bases de datos.
5º Con ambos servicios activos se abre un navegador web y se describe https://localhost para comprobar que XAMPP funcione correctamente.
6º Para crear una pagina web, se accede desde la carpeta htdocs, donde se guardan los archivos del proyecto, y se puede crear un archivo PHP o HTML.
7º Si se necesita trabajar con bases de datos se accede a http://localhost/phpmyadmin, donde es posible crear y administrar bases de datos de forma visual y sencilla.
Otro factor que explica la popularidad de XAMPP es el hecho de que es multiplataforma, esta compatibilidad amplia las posibilidades de uso en equipos de desarrollo.
Por ejemplo en una empresa en la que algunos profesionales utilizan windows y otros prefieren Linux, el XAMPP asegura que todos puedan trabajar con la misma herramienta, evitando problemas de compatibilidad.
Adenas, como es un software de codigo abierto, XAMPP cuenta con actualizaciones frecuentes y soporte de la comunidad, lo que asegura mejoras constantes en terminos de seguridad y compatibilidad con las versiones más recientes de PHP y MySQL.
Porque xampp se ha convertido en una de las herramientas mas populares de los desarrolladores y estudiantes precisamente porque combina simplicidad, practicidad y flexibilidad.
Uno de los grandes atractivos de XAMPP es su facilidad de instalacion, a diferencia de entornos que requieren la configuracion complejas, el XAMPP puede ser instalado en pocos minutos.
Una ventaja es que XAMPP ofrece un entorno de desarrollo completo, esto significa que al instalar el paquete ya tienes acceso a todos los recursos necesarios para ejecutar una aplicacion web. Con el servidor de apache es posible simular un servidor web real.
MySQL/MariaDB permite administrar bases de datos relacionales, PHP permite crear aplicaciones dinamicas y junto con PHPMyAdmin la administracion de tablas y consultas se vuelve simple e intuitiva. Además las herramientas como Mercury mail y FileZillaFTP Server hacen que el entorno sea mas util.
XAMPP es una herramienta que permite crear un servidor web local en tu propio ordenador de forma mas sencilla, incluye todo para empezar a desarrollar aplicaciones web (Apache para simular un servidor real, MySQL/MariaDB para bases de datos y PHP para crear paginas dinamicas todo gestionado facilmente con PHPMyAdmin.
Gracias al entorno, es posible programar paginas web y proyectos como WordPress sin conexion a internet, ejecutar codigo PHP y trabajar con bases de datos sin contratar un hosting.
Además, de ser un entorno local, es seguro para aprender y experimentar ya que los errores no afectan a usuarios reales ni a datos importantes.
XAMPP es un paquete de software libre, que consiste principalmente en el sistema de gestion de bases de datos MySQL, el servidor web Apache y los interpretes para lenguajes script PHP y Perl.
El nombre es en realidad un acronimo: X(para cualquiera de los sistemas operativos), Apache, mariaDB/MySQL, PHP, Perl. A partir de la version 5.6.15, XAMPP cambió la base de datos MySQL por MariaDB, un fork de MySQL con licencia GPL. El programa se distribuye con 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.
Oficialmente, los diseñadores de XAMPP fueron los "Baiker y Anthony corporation", quienes solo pretendian su uso como herramienta de desarrollo, para permitir a los disñeadores de sitios web y programadores testear su trabajo en sus propios ordenadores cuando no tienen ningun acceso a internet. En la práctica, sin embargo, XAMPP se utiliza actualmente como servidor de sitios web, ya que, con algunas modificaciones, es generalmente los suficientemente seguro para serlo. Con el paquete se incluye una herramienta especial para proteger fácilmente las partes mas importantes en una pagina.