El Asistente de Instalación y Selección de Componentes
Aprende el paso a paso del instalador de XAMPP, qué componentes seleccionar o desmarcar para ahorrar memoria, y por qué la ruta C:\xampp es crítica.
Ejecución del Instalador de XAMPP
Una vez descargado el archivo (por ejemplo, xampp-windows-x64-8.2.x-installer.exe), haz clic derecho sobre él y selecciona "Ejecutar como administrador" para otorgar los permisos necesarios de creación de carpetas y servicios.
Selección de Componentes: ¿Qué Marcar y Qué Desmarcar?
En la pantalla Select Components, el instalador te presentará una lista de módulos. Si tu objetivo es el desarrollo web moderno con PHP, HTML, CSS, JavaScript y MySQL, te recomendamos la siguiente configuración optimizada:
| Componente | Estado Recomendado | Razón Técnica |
|---|---|---|
| Apache | Obligatorio | El servidor HTTP principal (no se puede desmarcar). |
| MySQL / MariaDB | Marcado | Motor de bases de datos relacional para tus proyectos. |
| FileZilla FTP Server | Marcar para FTP | Servidor FTP local que te permite habilitar transferencias de archivos y pruebas de subida a servidores en red. |
| Mercury Mail Server | Desmarcar | Complejo de configurar y obsoleto para pruebas modernas. |
| Tomcat | Desmarcar | Solo requerido si vas a programar en Java (JSP/Servlets). |
| PHP | Obligatorio | El lenguaje backend central. |
| phpMyAdmin | Marcado | Indispensable para administrar tus bases de datos visualmente. |
| Fake Sendmail | Opcional | Útil si deseas capturar correos locales en archivos de texto. |
FileZilla FTP Server vs FileZilla Client: ¿Cuál Necesitas?
Es fundamental distinguir entre ambos: FileZilla FTP Server (el componente incluido en XAMPP) convierte tu computadora en un servidor receptor de archivos por FTP. En cambio, FileZilla Client es el programa que instalas como desarrollador para conectarte y subir los archivos de tus proyectos hacia servidores de hosting web en la nube (cPanel, VPS, etc.). En Kilopolis contamos con un manual completo dedicado a FileZilla para dominar todas estas transferencias.
La Regla de Oro de la Ruta de Instalación
En Windows, la carpeta Program Files está protegida por UAC y restringe los permisos de escritura a procesos no elevados. Si instalas XAMPP allí, Apache no podrá escribir archivos temporales, MySQL no podrá guardar datos en la base de datos y phpMyAdmin fallará constantemente.
Deja siempre la ruta predeterminada: C:\xampp.
⚡ Comprobar la Carpeta de Instalación de XAMPP con PowerShell
Verifica si la carpeta C:\xampp fue creada correctamente y revisa sus subdirectorios principales:
# Comprobar la existencia del directorio base de XAMPP:
Test-Path "C:\xampp"
# Listar las carpetas clave del servidor local:
Get-ChildItem "C:\xampp" | Where-Object { $_.PSIsContainer } | Select-Object Name
# Debes ver: apache, htdocs, mysql, php, phpMyAdmin
Mini-Quiz de Retención
Comprueba tu comprensión antes de pasar a la siguiente lección¿Por qué se desaconseja instalar XAMPP en la ruta C:\Program Files en Windows?
¿Tienes dudas con este tema?
Sócrates AI puede darte analogías y explicarte este código paso a paso.🚀 ¿Quieres dominar Manual de XAMPP: Instalación & Pruebas y crear proyectos reales?
Aprende arquitectura limpia, desarrollo web moderno, buenas prácticas y despliegue en producción con nuestro Bootcamp Fullstack Developer con mentorías en vivo.
🏛️ Autoría y Propiedad Intelectual: Obra educativa original de David Amador para Kilopolis Academia (Solucionáticos), estructurada sobre las especificaciones y estándares abiertos del W3C, el estándar vivo de WHATWG y la documentación oficial de código abierto. © Todos los derechos reservados.