Instalar WordPress Localmente con XAMPP
Introducción
Si quieres probar WordPress sin necesidad de contratar un hosting, la mejor opción es instalarlo en tu ordenador de forma local. Esto te permite hacer pruebas, desarrollar sitios web y trabajar sin conexión a internet antes de subirlo a un servidor real.
En este artículo te enseñaré cómo instalar WordPress localmente con XAMPP paso a paso, para que puedas crear y modificar tu web sin riesgos ni costos adicionales.
📌 Si prefieres ver el tutorial en video, aquí te dejo el enlace donde lo explico paso a paso en YouTube:
1. ¿Qué es XAMPP y por qué usarlo? XAMPP es un software gratuito que crea un entorno de servidor en tu computadora, permitiéndote ejecutar WordPress como si estuviera en un hosting. Incluye:
- Apache (servidor web)
- MySQL/MariaDB (base de datos)
- PHP (lenguaje de programación de WordPress)
Ventajas de instalar WordPress con XAMPP:
✔ No necesitas un hosting ni dominio.
✔ Puedes hacer pruebas sin afectar una web en producción.
✔ Ideal para aprender y desarrollar sin conexión a internet.
2. Descargar e Instalar XAMPP
Paso 1: Descargar XAMPP
- Ve a la web oficial: https://www.apachefriends.org
- Descarga la versión de XAMPP compatible con tu sistema operativo (Windows, macOS o Linux).
- Ejecuta el instalador y sigue las instrucciones.
Paso 2: Instalar y Configurar XAMPP
- Durante la instalación, selecciona Apache, MySQL y PHP (los demás componentes no son necesarios).
- Finaliza la instalación y abre XAMPP Control Panel.
- Inicia los módulos Apache y MySQL. Si se encienden en verde, significa que están funcionando correctamente.
3. Descargar e Instalar WordPress
Paso 1: Descargar WordPress
- Ve a https://wordpress.org/download/ y descarga la última versión de WordPress.
- Extrae la carpeta wordpress en la ruta:
- En Windows:
C:\xampp\htdocs\
- En macOS/Linux:
/Applications/XAMPP/htdocs/
- En Windows:
Paso 2: Crear una Base de Datos para WordPress
- Abre XAMPP y haz clic en Admin en la sección de MySQL para abrir phpMyAdmin.
- En phpMyAdmin, ve a Bases de datos y crea una nueva base de datos con un nombre como
wordpress_local
. - Guarda el nombre, lo necesitarás para la instalación de WordPress.
Paso 3: Instalar WordPress
- Abre tu navegador y escribe:
http://localhost/wordpress/
- Selecciona el idioma y haz clic en Continuar.
- Introduce los datos de la base de datos:
- Nombre de la base de datos:
wordpress_local
- Usuario:
root
- Contraseña: (déjala en blanco)
- Servidor:
localhost
- Nombre de la base de datos:
- Completa los datos del sitio y crea un usuario administrador.
- Finaliza la instalación y accede al panel de WordPress en
http://localhost/wordpress/wp-admin/
4. Solución a Problemas Comunes
❌ Apache o MySQL no inician en XAMPP
✔ Cierra aplicaciones que usen el puerto 80/443 como Skype o Teams.
✔ Cambia el puerto de Apache en httpd.conf
si hay conflicto.
❌ Error «Acceso denegado» en MySQL
✔ Asegúrate de que el usuario sea root
y la contraseña esté vacía.
❌ No puedo acceder a http://localhost/wordpress/
✔ Revisa que la carpeta wordpress
esté en htdocs
y que Apache y MySQL estén activos.
Ahora ya sabes cómo instalar WordPress localmente con XAMPP paso a paso. Este método te permite desarrollar, probar y modificar tu web sin preocuparte por errores o fallos en un sitio en producción.
📢 Si quieres llevar tu web al siguiente nivel, en Philip MKT ofrecemos servicios de diseño web, SEO y marketing digital para ayudarte a crear una página profesional y optimizada.