Si querés practicar WordPress sin gastar en hosting o trabajar en un entorno seguro antes de publicar tu sitio, una excelente opción es instalar WordPress en localhost con XAMPP. En esta guía 2025, te muestro cómo hacerlo en minutos y sin errores.
¿Qué es XAMPP?
XAMPP es un paquete gratuito que simula un servidor web en tu computadora. Incluye Apache, PHP y MariaDB (MySQL), todo lo necesario para correr WordPress localmente. Funciona en Windows, macOS y Linux.
Requisitos previos
- Computadora con Windows, macOS o Linux
- Conexión a internet para descargar archivos
- XAMPP instalado (última versión desde apachefriends.org)
Paso 1: Descargar WordPress
Visitá wordpress.org/download y descargá la última versión. Descomprimí el archivo .zip y cambiá el nombre de la carpeta por ejemplo a midemo.
Paso 2: Mover WordPress a la carpeta htdocs
Ubicá la carpeta donde se instaló XAMPP (generalmente C:/xampp) y dentro buscá htdocs. Pegá allí la carpeta midemo.
Paso 3: Iniciar los servicios en XAMPP
Abrí el panel de control de XAMPP y activá los módulos Apache y MySQL. Deberían verse en verde.
Paso 4: Crear base de datos en phpMyAdmin
- Entrá a
http://localhost/phpmyadmin - Hacé clic en «Nueva» y creá una base de datos llamada
midemo
Paso 5: Iniciar instalación de WordPress
- Abrí el navegador y entrá a
http://localhost/midemo - Seleccioná idioma
- Completá los datos de conexión:
- Nombre de la base de datos:
midemo - Usuario:
root - Contraseña: (dejá en blanco)
- Servidor:
localhost
Luego de eso, WordPress se instalará y podrás acceder a tu sitio local en http://localhost/midemo y al administrador en http://localhost/midemo/wp-admin.
Errores comunes y cómo resolverlos
- Pantalla blanca: Activá los errores en el archivo
wp-config.php - Puerto 80 ocupado: Cambiá el puerto en XAMPP por 8080 e ingresá a
localhost:8080 - Error al conectar con la base de datos: Revisá que el nombre y usuario sean correctos
Conclusión
Con XAMPP podés instalar WordPress en tu PC de forma rápida y segura, ideal para pruebas, desarrollo y aprendizaje. Si estás empezando con WordPress o desarrollás sitios para clientes, trabajar en localhost es el primer paso antes de subir tu sitio al mundo real.
¿Querés seguir aprendiendo? Te puede interesar:







