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.