XAMPP
También llamado xampp control, apache friends
Una pila local de Apache, MySQL o MariaDB, PHP y Perl para el aprendizaje. El panel de control es xampp-control.exe. No es un servidor de producción.
Lo que necesita saber
XAMPP es una pila de aprendizaje local, no un servidor de producción.
xampp-control.exe inicia el Apache integrado y MySQL o MariaDB. Está pensado para desarrollo. Docker Desktop, una instalación completa de MySQL y un hosting de PHP alojado son productos diferentes.
- ¿Qué es?
- Pila local de Apache, MySQL y PHP
- ¿Listo para producción?
- No. Es para aprender
- ¿Panel de control?
- xampp-control.exe
¿Qué es XAMPP?
XAMPP es un paquete local integrado de Apache, base de datos y PHP. No es un servidor de producción protegido ni Docker Desktop.
Si nunca lo ha utilizado
Si una clase de PHP te indicó instalar XAMPP, descárgalo de apachefriends.org/download.html. xampp-control.exe inicia Apache y la base de datos integrada en tu PC. Es para aprender. No lo expongas a la internet pública como tu servidor de producción. Una instalación completa de MySQL o PostgreSQL es un producto de servidor diferente.
¿Para qué se utiliza?
http://localhost desde la carpeta htdocs. Un vhost de producción en Linux es una tarea diferente.
xampp-control.exe alterna httpd.exe y mysqld.exe. El MySQL Installer oficial es una pila diferente.
Una interfaz gráfica de aprendizaje. MySQL Workbench también puede conectarse. La producción todavía requiere una estrategia operativa real.
¿Para quién es?
- Estudiantes que aprenden PHP
- Personas que necesitan un WordPress local rápido
- Cualquiera que no deba exponer esta pila a internet
Estado actual
XAMPP (2002) es una pila web local actual de Apache Friends. El proveedor sigue dirigiendo a los usuarios de Windows a https://www.apachefriends.org/download.html.
¿Qué antigüedad tiene?
Apache Friends lanzó XAMPP en 2002 para que los estudiantes pudieran ejecutar Apache y PHP sin una máquina Linux. Es más antiguo que Docker Desktop como la pila local predeterminada. Aún existen compilaciones actuales para Windows. Una copia en USB de la época de la versión 1.7 está obsoleta.
Versiones
Primero los canales principales. No todos los números de compilación exactos están verificados aquí.
Requisitos del sistema
Los valores siguen las pautas públicas del editor. La carga de trabajo aún modifica la necesidad real.
Mínimo
| Sistema operativo | Una versión actual de Windows 10 o Windows 11 de 64 bits, según Apache Friends |
|---|---|
| RAM | Las máquinas de clase de 2 GB ejecutan las tareas del curso. Varios sitios y MySQL requieren más |
Perfil de recursos
- Demanda de CPU
- Depende de lo que abra dentro de la aplicación
- Demanda de RAM
- Depende de los documentos, pestañas o librerías
Procesos instalados
Estos ejecutables pertenecen a este producto cuando está instalado.
| xampp-control.exe | XAMPP Control Panel |
|---|---|
| httpd.exe | Apache cuando lo inicias en el panel |
| mysqld.exe | La base de datos integrada cuando inicias MySQL |
Componentes de inicio
Puedes instalar Apache y MySQL como servicios desde el panel. Eso es opcional. Lo predeterminado es iniciar desde xampp-control.exe.
Ubicaciones de archivos
| Instalación típica | C:\xampp\ |
|---|
Formatos de archivo
Problemas comunes
Puerto 80 o 443 ya en uso
IIS, restos de la época de Skype u otro Apache pueden acaparar el puerto. Eso es un conflicto local, no una interrupción de producción.
La gente lo deja accesible desde la LAN
Apache Friends documenta esto como un entorno de desarrollo. No lo trates como un servidor protegido.
Cómo resolver problemas
Instala desde apachefriends.org/download.html
Apache Friends aloja el instalador real. Un paquete de XAMPP con barras de herramientas adicionales es basura.
Usa el Control Panel para leer el registro, no el Visor de eventos al principio
Los mensajes de httpd y mysqld muestran por qué falló un módulo. Esa es esta pila.
Cambia el puerto de Apache en el panel si el 80 está ocupado
Esa configuración es de XAMPP. No reconfigura un sitio IIS de producción.
Alternativas
Docker Desktop si la clase pasó a contenedores. MySQL oficial más PHP si quieres productos separados. PostgreSQL si la clase no utiliza MySQL.
Ayuda oficial y descargas
Comience con el proveedor. Los sitios con ejecutables aleatorios no son un canal de soporte.
| Descargar | www.apachefriends.org/download.html Instalador oficial o página del proveedor |
|---|---|
| Ayuda | www.apachefriends.org/faq_windows.html Soporte del proveedor |
| Sitio oficial | www.apachefriends.org/ Comience aquí, no en un alojamiento de ejecutables aleatorio |
| Preguntas frecuentes de Windows | www.apachefriends.org/faq_windows.html Puertos, servicios y notas sobre 80/443 de la época de Skype |
Hardware relacionado
Una PC actual es suficiente para las tareas del curso. La base de datos integrada requiere disco. Esto no es motivo para comprar una GPU de servidor.
Detalles técnicos
Detalles técnicos
Los números de versión del proveedor cambian. Este artículo no fija una compilación.
Fuentes y verificación
Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.
- Sitio oficial de XAMPP · Página del producto del proveedor
- Ayuda de XAMPP · Soporte del proveedor
- Preguntas frecuentes de XAMPP para Windows · Ayuda oficial de Apache Friends para Windows
- Mapa de procesos de Foxhole · Muestras directas en PC con Windows. No es una prueba comparativa de laboratorio.
¿Fue útil este artículo?
Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.
Gracias. Eso nos ayuda a mejorar esta página.