Tutorial

Cómo Instalar WordPress en Tu Hosting en Menos de 5 Minutos

Tres métodos: autoinstalador, instalación con un clic y método manual. Elige el que toque según tu hosting y en 5 minutos tienes WordPress corriendo.

Antes de instalar: lo que necesitas

Antes de tocar nada, asegúrate de tener esto:

  • 1.Un hosting contratado. Si aún no tienes, mira nuestro ranking de hosting WordPress.
  • 2.Acceso al panel de control (cPanel, hPanel, o el que use tu proveedor).
  • 3.Un dominio apuntando al hosting. Si registraste el dominio con el mismo proveedor, esto ya está hecho.

Método 1: Autoinstalador de cPanel (SiteGround, Webempresa, Raiola)

Si tu hosting usa cPanel, tienes un autoinstalador integrado. Es el método más rápido y el que recomiendo si eres principiante.

Paso a paso:

  1. 1.Entra a tu cPanel (normalmente tudominio.com/cpanel)
  2. 2.Busca la sección "WordPress" o "Softaculous / Installatron"
  3. 3.Haz clic en "Install Now" o "Instalar WordPress"
  4. 4.Selecciona tu dominio en el desplegable
  5. 5.Rellena los datos: nombre del sitio, usuario admin, contraseña, email
  6. 6.Elige el idioma Español
  7. 7.Haz clic en "Install" y espera 30 segundos

Listo. Ya puedes entrar a tudominio.com/wp-admin con las credenciales que pusiste.

En SiteGround el proceso es aún más simple: su Site Tools tiene un instalador de WordPress propio que preconfigura la caché y el SSL automáticamente.

Método 2: Instalación con un clic en hPanel (Hostinger)

Hostinger usa su propio panel llamado hPanel. El proceso es igual de fácil:

Paso a paso en hPanel:

  1. 1.Entra a tu panel de Hostinger
  2. 2.Ve a la pestaña "Sitios web" → "Autoinstalador"
  3. 3.Selecciona WordPress
  4. 4.Elige tu dominio, pon email y contraseña
  5. 5.Selecciona el idioma Español
  6. 6.Haz clic en "Instalar"

Hostinger también ofrece un "WordPress Starter" que te instala WordPress con un pack de plugins recomendados. Útil si no quieres configurar nada, pero puedes saltarlo e instalar solo WordPress limpio.

Método 3: Instalación manual (para los que quieren control total)

Si tu hosting no tiene autoinstalador o prefieres hacerlo tú mismo, la instalación manual no es complicada. Son más pasos, pero tienes control absoluto sobre cada detalle.

Paso 1: Crear una base de datos MySQL

  1. 1.Entra a cPanel → "Base de datos MySQL"
  2. 2.Crea una base de datos nueva (ej: mi_wp_db)
  3. 3.Crea un usuario MySQL con contraseña
  4. 4.Asigna el usuario a la base de datos con todos los privilegios
  5. 5.Apunta el nombre de la BD, el usuario y la contraseña

Paso 2: Descargar y subir WordPress

Descarga WordPress desde es.wordpress.org. Descomprime el ZIP en tu ordenador.

Sube todos los archivos por FTP/SFTP a la carpeta public_html de tu hosting. Puedes usar FileZilla o el administrador de archivos del panel.

Necesitas tener configurado FTP. Si no lo tienes, revisa nuestra guía de FTP y SFTP.

Paso 3: Editar wp-config.php

Renombra el archivo wp-config-sample.php a wp-config.php.

Edita estas líneas con tus datos:

define( 'DB_NAME', 'nombre_de_tu_bd' );
define( 'DB_USER', 'tu_usuario_mysql' );
define( 'DB_PASSWORD', 'tu_contraseña' );
define( 'DB_HOST', 'localhost' );

Cambia también las claves de seguridad. Ve a api.wordpress.org/secret-key, copia todo y pégalo reemplazando el bloque correspondiente.

Paso 4: Ejecutar el instalador

Abre tu navegador y ve a tudominio.com/wp-admin/install.php. WordPress te pedirá el título del sitio, tu usuario admin, contraseña y email. Rellénalo y dale a "Instalar WordPress".

Configuración post-instalación: lo que haces después

WordPress instalado no significa WordPress listo. Estos son los pasos que tienes que hacer antes de empezar a publicar:

  • Ajustes → Enlaces permanentes: cambia de "Simple" a "Nombre de la entrada". Esto es SEO básico y te evita URLs feas como ?p=123.
  • Borra el contenido por defecto: el post "Hola mundo", la página de muestra y el comentario de ejemplo. No los necesitas.
  • Ajustes → Generales: pon la zona horaria correcta (Madrid si estás en España) y el formato de fecha en español.
  • Instala un plugin de caché: LiteSpeed Cache si tu hosting usa LiteSpeed (Hostinger, Webempresa) o WP Super Cache si usas Apache. Más opciones en nuestra comparativa de plugins de caché.
  • Configura SSL: si tu hosting ofrece Let's Encrypt (todos los que recomendamos lo hacen), actívalo desde el panel y luego ve a Ajustes → Generales y cambia la URL a https://.
  • Instala un tema ligero: GeneratePress, Astra o Kadence son gratuitos y rápidos. Olvida los temas pesados con page builder integrado.

Errores comunes al instalar WordPress

Si algo sale mal, probablemente sea uno de estos:

"Error establishing a database connection"

Los datos de la base de datos en wp-config.php están mal. Revisa el nombre de la BD, usuario y contraseña. El host suele ser localhost en el 99% de los hostings.

Pantalla blanca de la muerte (White Screen of Death)

Normalmente es un plugin conflictivo o límite de memoria PHP. Añade define('WP_MEMORY_LIMIT', '256M'); en wp-config.php. Si persiste, renombra la carpeta plugins para desactivarlos todos.

"Briefly unavailable for scheduled maintenance"

WordPress se quedó a medias en una actualización. Borra el archivo .maintenance de la raíz por FTP y vuelve a entrar.

No puedo subir imágenes (error HTTP)

El límite de upload_max_filesize en PHP es bajo. Cámbialo desde cPanel → "Seleccionar versión PHP" → opciones, o añade upload_max_filesize = 64M en tu php.ini.

Qué hosting se instala WordPress más rápido

La velocidad de instalación depende del panel de control, no del servidor. Aquí un resumen rápido:

Proveedor Panel Método Tiempo aprox.
SiteGround Site Tools 1 clic + auto-config ~2 min
Hostinger hPanel Autoinstalador ~2 min
Webempresa cPanel Softaculous ~3 min
Raiola Networks cPanel Softaculous ~3 min
Dinahosting Panel propio Autoinstalador ~3 min
IONOS Panel propio 1 clic ~2 min

La verdad es que hoy en día, cualquier proveedor decente instala WordPress en menos de 5 minutos. Si te toma más de eso, o estás usando un hosting muy antiguo o estás haciéndolo manualmente sin necesidad.

¿Aún sin hosting? Te ayudamos a elegir

Responde 4 preguntas sobre tu proyecto y te recomendamos el hosting WordPress exacto que necesitas. Con precios reales de renovación.

Usar la herramienta gratuita →

Preguntas frecuentes

¿Puedo instalar WordPress sin dominio?
Sí. Puedes usar la dirección temporal que te da el hosting (algo como 192.168.x.x/~usuario o un subdominio temporal). Instalas WordPress ahí, lo configuras todo, y cuando apuntes el dominio definitivo solo cambias las URLs en Ajustes → Generales.
¿Puedo instalar más de un WordPress en el mismo hosting?
Depende del plan. SiteGround GrowBig, Hostinger Premium/Business y la mayoría de planes medios permiten varios dominios. Cada dominio puede tener su propio WordPress independiente. Si solo puedes tener un dominio, puedes usar subdirectorios (tudominio.com/blog, tudominio.com/tienda) o WordPress Multisite.
¿Necesito saber programar para instalar WordPress?
No. Los autoinstaladores hacen todo por ti. Solo necesitas saber hacer clic en botones y rellenar un formulario. La instalación manual requiere editar un archivo de texto, pero tampoco es programación. Cualquiera puede instalar WordPress.
¿Qué versión de PHP necesito para WordPress?
WordPress 6.x requiere PHP 7.4 como mínimo, pero lo recomendado es PHP 8.1 o superior. La mayoría de hostings modernos ya usan PHP 8.2 o 8.3 por defecto. PHP 8.x es significativamente más rápido que PHP 7.x, así que si puedes, usa la versión más reciente disponible. Más detalles en nuestra guía de versiones de PHP en WordPress.
¿El hosting me instala WordPress gratis?
Casi todos los proveedores de esta lista lo hacen. SiteGround preinstala WordPress si lo seleccionas al contratar. Hostinger y Webempresa tienen autoinstaladores gratuitos en el panel. Solo IONOS y algunos proveedores económicos pueden cobrarte por instalación asistida, pero el autoinstalador siempre es gratis.