Instalaci贸n Comparativa de XAMPP (Windows) y LAMPP (Linux)

 

馃摌 Instalaci贸n paso a paso de XAMPP en Linux

Versi贸n utilizada ejemplo: xampp-linux-x64-8.2.12-0-installer.run

馃З 1. Descargar el instalador

Desde el sitio oficial de Apache Friends, descarga el archivo:

xampp-linux-x64-8.2.12-0-installer.run

馃敀 2. Dar permisos de ejecuci贸n

cd ~/Descargas
chmod +x xampp-linux-x64-8.2.12-0-installer.run

⚙️ 3. Ejecutar el instalador

sudo ./xampp-linux-x64-8.2.12-0-installer.run

Se abrir谩 el asistente gr谩fico de instalaci贸n. Selecciona los componentes y confirma la ruta (por defecto /opt/lampp).

馃殌 4. Iniciar XAMPP

sudo /opt/lampp/lampp start

Para detener los servicios:

sudo /opt/lampp/lampp stop

馃寪 5. Verificar instalaci贸n

  • Abrir navegador: http://localhost
  • Acceder a phpMyAdmin: http://localhost/phpmyadmin

馃Л 6. Estructura de carpetas principal

CarpetaFunci贸n
/opt/lampp/htdocsCarpeta ra铆z para proyectos web
/opt/lampp/mysql/dataAlmac茅n de bases de datos MySQL/MariaDB
/opt/lampp/phpmyadminPanel de administraci贸n de bases de datos
/opt/lampp/etcArchivos de configuraci贸n (Apache, PHP, MySQL)

馃О 7. Comandos 煤tiles

sudo /opt/lampp/lampp restart     # Reinicia servicios
sudo /opt/lampp/lampp status      # Verifica estado
sudo /opt/lampp/lampp security    # Configura seguridad b谩sica

⚠️ 8. Consejos de robustez

  • No usar XAMPP en producci贸n: est谩 dise帽ado para desarrollo local.
  • Ejecutar siempre con sudo para evitar errores de permisos.
  • Guardar proyectos en /opt/lampp/htdocs y ajustar permisos con chmod si es necesario.
  • Mantener actualizado el paquete descargando nuevas versiones desde Apache Friends.

 

馃摌 Manual Interactivo: Instalaci贸n y Estructura de XAMPP y LAMPP

馃搳 Tabla Comparativa

Aspecto Windows (XAMPP) Linux (LAMPP/XAMPP para Linux)
Descarga Desde Apache Friends → archivo .exe. Desde Apache Friends → archivo .tar.gz.
Instalaci贸n Ejecutar el instalador gr谩fico y elegir componentes (Apache, MySQL/MariaDB, PHP, Perl, phpMyAdmin). Usar terminal:
sudo tar xvf xampp-linux-x64-<versi贸n>.tar.gz -C /opt
Inicio de servicios Panel de control XAMPP → botones Start/Stop para Apache, MySQL, etc. Terminal:
sudo /opt/lampp/lampp start
sudo /opt/lampp/lampp stop
Ubicaci贸n de archivos C:\xampp\htdocs /opt/lampp/htdocs
Gesti贸n de base de datos phpMyAdmin en http://localhost/phpmyadmin. phpMyAdmin en http://localhost/phpmyadmin.
Facilidad de uso Interfaz gr谩fica completa. Requiere comandos y permisos root.
Actualizaci贸n Descargar nueva versi贸n y reinstalar. Reemplazar paquete en /opt.

馃敡 Instalaci贸n Paso a Paso

Windows (XAMPP)

  1. Descargar instalador desde Apache Friends.
  2. Ejecutar .exe y seguir asistente.
  3. Seleccionar componentes (Apache, MySQL/MariaDB, PHP, Perl).
  4. Finalizar instalaci贸n y abrir XAMPP Control Panel.
  5. Iniciar Apache y MySQL.
  6. Probar en navegador: http://localhost.

Linux (LAMPP/XAMPP para Linux)

  1. Descargar paquete .tar.gz desde Apache Friends.
  2. Ejecutar en terminal:
    sudo tar xvf xampp-linux-x64-<versi贸n>.tar.gz -C /opt
  3. Iniciar servicios:
    sudo /opt/lampp/lampp start
  4. Probar en navegador: http://localhost.

馃椇️ Mapa Visual de Estructura y Servicios

Mapa Visual XAMPP y LAMPP

El mapa muestra la estructura de carpetas y servicios principales en ambos entornos: Apache, MySQL/MariaDB, PHP y phpMyAdmin, con acceso com煤n a http://localhost.

⚠️ Consejos de Robustez

  • No usar XAMPP/LAMPP en producci贸n: est谩n pensados para desarrollo local.
  • Mantener actualizado: descargar siempre la 煤ltima versi贸n desde Apache Friends.
  • Permisos en Linux: /opt/lampp requiere privilegios de superusuario.
  • phpMyAdmin: ideal para desarrollo, pero debe protegerse en entornos p煤blicos.

 

Publicar un comentario

0 Comentarios