lunes, 9 de febrero de 2026

Servidores que se activan cada vez que se utiliza el xampp

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:

  1. Apache
  2. MySQL o MariaDB
  3. Filezilla
  4. Mercury
  5. Tomcat







domingo, 8 de febrero de 2026

XAMPP EN LINUX

 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]


Distros en las que mas se utiliza el XAMPP

  1. Ubuntu
  2. Linux mint
  3. Debian
  4. Fedora
  5. Arch Linux
  6. Manjaro
  7. RedHat
  8. Gentoo
  9. OpenSUSE
















sábado, 7 de febrero de 2026

Servidores de XAMPP

Apache: El servidor HTTP encargado de procesar y servir paginas web.

MariaDB/MySQL: El sistema de gestión de bases de datos relacionales (anteriormente MySQL, ahora sustituido por MariaDB en las versiones actuales).

FileZilla FTP Server: Un servidor para la transferencia de archivos mediante el protocolo FTP

MercuryMail Transport System: Un servidor de correo para realizar las pruebas de envio de emails localmente.

Tomcat: Un servidor de aplicaciones (contenedor de servlets) especializado para ejecutar aplicaciones basadas en java





















lugar en el que se programo

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.


Sintaxis del nombre

 X (Cross-plataform): Indica que es una multiplataforma, funcionando en Windows, Linux y macOS.

A (Apache): El servidor HTTP que procesa las peticiones web.

M (MariaDB/MySQL): El sistema de gestion de bases de datos, aunque originalmente era MySQL, desde 2015 utilliza MariaDB.

P(PHP): El lenguaje de programación para crear contenido web dinamico

P(Perl): Un lenguajes de script de alto nivel tambien incluido en el paquete

Primeros pasos

 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.


opciones de serviores de xampp

 Apache: Permite ver paginas web en tu navegador como si estuvieran en internet.

MySQL/MariaDB: Servidor de bases de datos bbdd, se usa para guardar información (usuarios, contraseñas, contenidos, etc).

Ademas XAMPP puede incluir otros servicios "opcionales"

Filezilla FTP Server: Servidor FTP para transferir archivos.

Mercury Mail Server: Servidor de correo electronico (SMTP/POP3)

Tomcat: Servidor de aplicaciones java (no siempre se usa)



Servidores que se activan cada vez que se utiliza el xampp

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 mu...