馃摌 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
| Carpeta | Funci贸n |
|---|---|
/opt/lampp/htdocs | Carpeta ra铆z para proyectos web |
/opt/lampp/mysql/data | Almac茅n de bases de datos MySQL/MariaDB |
/opt/lampp/phpmyadmin | Panel de administraci贸n de bases de datos |
/opt/lampp/etc | Archivos 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
sudopara evitar errores de permisos. - Guardar proyectos en
/opt/lampp/htdocsy ajustar permisos conchmodsi 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 startsudo /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)
- Descargar instalador desde Apache Friends.
- Ejecutar
.exey seguir asistente. - Seleccionar componentes (Apache, MySQL/MariaDB, PHP, Perl).
- Finalizar instalaci贸n y abrir XAMPP Control Panel.
- Iniciar Apache y MySQL.
- Probar en navegador:
http://localhost.
Linux (LAMPP/XAMPP para Linux)
- Descargar paquete
.tar.gzdesde Apache Friends. - Ejecutar en terminal:
sudo tar xvf xampp-linux-x64-<versi贸n>.tar.gz -C /opt - Iniciar servicios:
sudo /opt/lampp/lampp start - Probar en navegador:
http://localhost.
馃椇️ Mapa Visual de Estructura y Servicios
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/lampprequiere privilegios de superusuario. - phpMyAdmin: ideal para desarrollo, pero debe protegerse en entornos p煤blicos.


0 Comentarios