🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo configurar un dominio en WordPress con cPanel

Actualizado el 31 de diciembre de 2025

Configurar un dominio en WordPress usando cPanel puede parecer complicado si nunca lo has hecho, pero en realidad es un proceso muy sencillo si sigues los pasos adecuados. En este artículo te guiaré de forma clara y detallada para que puedas conectar tu dominio (el nombre de tu sitio web, como tusitio.com) con tu instalación de WordPress alojada en un servidor que use cPanel. Además, hablaremos de los ajustes de DNS necesarios para que todo funcione correctamente.

Empecemos desde cero, como si fuera tu primera vez. Te explicaré qué es cada cosa, por qué es importante y cómo hacerlo paso a paso.


¿Qué necesitas antes de empezar?

Antes de lanzarte a la configuración, asegúrate de tener lo siguiente a mano:

  • Acceso a cPanel: Las credenciales (usuario y contraseña) que te proporcionó tu proveedor de hosting.
  • Un dominio registrado: Puede ser uno que hayas comprado con tu hosting o en un registrador externo como Namecheap, GoDaddy o Google Domains.
  • WordPress instalado: Puede ser una instalación nueva o una existente en tu hosting.
  • Acceso a los DNS de tu dominio: Normalmente desde el panel de tu registrador o desde cPanel si gestionas el dominio allí.

[TIP] Si aún no tienes WordPress instalado, muchos hosting con cPanel ofrecen instaladores automáticos como Softaculous o Installatron. Búscalos en la sección "Aplicaciones" de cPanel.


Paso 1: Accede a tu cPanel

cPanel es el panel de control de tu hosting. Es como el "cerebro" de tu servidor, donde gestionarás archivos, bases de datos, correos y, por supuesto, dominios.

Para acceder, abre tu navegador y escribe algo como:

https://tudominio.com/cpanel

O usa la URL directa que te haya dado tu proveedor (por ejemplo, https://198.51.100.1:2083). Introduce tu usuario y contraseña.

[INFO] Si tu hosting usa Syspanel (el panel que mencionamos como alternativa a cPanel), el acceso es por el puerto 2106. Por ejemplo: https://tudominio.com:2106. Pero en este artículo nos centramos en cPanel.

Una vez dentro, verás un montón de iconos. No te asustes, solo necesitas unos pocos.


Paso 2: Configura el dominio en cPanel

Ahora vamos a decirle a cPanel que nuestro dominio (por ejemplo, mipaginaweb.com) está asociado a este hosting. Esto se hace en la sección de Dominios.

2.1. Agregar un dominio adicional (addon domain)

Si tu dominio principal ya está configurado (el que usaste al contratar el hosting), pero quieres añadir otro, necesitas crear un Addon Domain.

  1. En cPanel, busca la sección Dominios y haz clic en Addon Domains.
  2. En el campo New Domain Name, escribe tu dominio completo (sin www, por ejemplo mipaginaweb.com).
  3. En Subdomain/FTP Username, se autocompletará algo como mipaginaweb. Puedes dejarlo así.
  4. En Document Root, se creará una carpeta automáticamente (por ejemplo, public_html/mipaginaweb). Aquí es donde se instalarán los archivos de WordPress. Si quieres que esté en la raíz (directamente en public_html), puedes borrar el texto y dejarlo como public_html, pero ojo: si ya tienes otro sitio en la raíz, mejor usa una subcarpeta.
  5. Haz clic en Add Domain.

Listo. Ahora cPanel ya sabe que ese dominio existe y apuntará a la carpeta que elegiste.

[WARNING] Si tu dominio ya estaba configurado como dominio principal, no necesitas crear un addon domain. Simplemente verifica que aparezca en la lista de dominios. En ese caso, salta al paso 3.

2.2. Verificar el dominio en la lista

Ve a la sección Domains > Domains (o simplemente busca "Dominios"). Ahí verás tu nuevo dominio en la lista. Asegúrate de que el estado sea "Activo".


Paso 3: Instala o asocia WordPress al dominio

Ahora que cPanel reconoce tu dominio, toca instalar WordPress (si no lo tienes) o moverlo a esa carpeta.

3.1. Instalar WordPress desde cero (método fácil)

La forma más rápida es usar el instalador automático de cPanel:

  1. Busca la sección Software y haz clic en Softaculous Apps Installer (o WordPress si aparece directamente).
  2. En la barra de búsqueda, escribe "WordPress" y selecciona el instalador.
  3. Haz clic en Install (o "Instalar").
  4. En Choose Domain, selecciona el dominio que acabas de agregar (ej: mipaginaweb.com).
  5. En Directory, déjalo en blanco si quieres que WordPress se instale en la raíz del dominio (por ejemplo, mipaginaweb.com carga directamente el sitio). Si pones algo como blog, se accedería mediante mipaginaweb.com/blog.
  6. Rellena los datos del sitio: nombre, descripción, usuario admin, contraseña y correo electrónico.
  7. Haz clic en Install.

En unos segundos, tendrás WordPress funcionando en tu dominio.

[TIP] Anota el usuario y contraseña de administrador que pusiste. Los necesitarás para entrar a tu panel de WordPress (/wp-admin).

3.2. Si ya tienes WordPress instalado en otra carpeta

Si ya tenías WordPress en una carpeta temporal (por ejemplo, midominio.com/prueba), puedes moverlo a la carpeta del dominio nuevo. Pero esto es más avanzado. Te recomiendo mejor hacer una instalación limpia en el nuevo dominio y luego migrar el contenido con un plugin como All-in-One WP Migration.


Paso 4: Configura los DNS para que el dominio apunte a tu hosting

Este es el paso clave. Sin una correcta configuración de DNS, cuando alguien escriba tu dominio en el navegador, no sabrá a qué servidor ir. Los DNS son como la guía telefónica de internet.

Tienes dos escenarios:

4.1. Si tu dominio está registrado con el mismo proveedor de hosting

Normalmente los DNS ya están configurados automáticamente. Solo debes esperar de 5 minutos a 24 horas para que se propague.

4.2. Si tu dominio está en un registrador externo (GoDaddy, Namecheap, etc.)

Debes cambiar los nameservers (servidores de nombres) para que apunten a los de tu hosting. Para ello:

  1. Obtén los nameservers de tu hosting. En cPanel, busca General Information o en la sección de DNS. Normalmente se ven así:
    • ns1.tuhosting.com
    • ns2.tuhosting.com
  2. Ve al panel de tu registrador de dominio (donde lo compraste).
  3. Busca la opción DNS Management o Nameservers.
  4. Cambia los nameservers actuales por los que te dio cPanel.
  5. Guarda los cambios.

[INFO] La propagación de DNS puede tardar hasta 48 horas, pero normalmente en menos de una hora ya funciona. Durante ese tiempo, tu dominio puede no cargar o mostrar un sitio antiguo.

4.3. Configuración avanzada: Añadir registros DNS manualmente

Si no quieres cambiar los nameservers (por ejemplo, porque usas el correo del registrador), puedes añadir registros DNS manualmente:

  • Registro A: Apunta tu dominio a la IP de tu servidor. En cPanel, busca IP Address en la sección de información general. Luego, en tu registrador, añade un registro A con @ o mipaginaweb.com y la IP.
  • Registro CNAME: Para el subdominio www, crea un CNAME que apunte a mipaginaweb.com.

Ejemplo:

  • Tipo: A, Nombre: @, Valor: 198.51.100.1
  • Tipo: CNAME, Nombre: www, Valor: mipaginaweb.com

[WARNING] Si cambias solo los registros A y CNAME, no toques los nameservers. Esto te permite mantener el correo en tu registrador, pero puede ser más complicado de gestionar.


Paso 5: Verifica que todo funcione

Después de configurar los DNS, es hora de comprobar:

  1. Accede a tu dominio: Escribe http://mipaginaweb.com en el navegador. Deberías ver tu sitio de WordPress (o la página de instalación si acabas de instalar).
  2. Prueba con www: http://www.mipaginaweb.com también debería funcionar.
  3. Accede al panel de WordPress: Ve a http://mipaginaweb.com/wp-admin. Introduce tu usuario y contraseña.

Si ves un error de "dominio no encontrado" o "página no disponible", espera unas horas y vuelve a intentarlo. Si persiste, revisa los pasos anteriores.


Paso 6: Ajustes finales en WordPress

Una vez que tu dominio carga correctamente, es recomendable hacer algunos ajustes en WordPress:

6.1. Configurar la URL del sitio

En tu panel de WordPress, ve a Ajustes > Generales. Asegúrate de que:

  • Dirección de WordPress (URL): http://mipaginaweb.com
  • Dirección del sitio (URL): http://mipaginaweb.com

Si usas HTTPS (recomendado), pon https:// en lugar de http://. Para ello, antes debes tener un certificado SSL instalado (muchos hosting lo ofrecen gratis con Let's Encrypt).

6.2. Activar enlaces permanentes (opcional)

Para mejorar el SEO, ve a Ajustes > Enlaces permanentes y elige una estructura como "Nombre de la entrada". Esto har que tus URLs sean más limpias (ej: mipaginaweb.com/mi-articulo).


Preguntas frecuentes (FAQ)

¿Cuánto tarda en propagarse un dominio?

Normalmente entre 5 minutos y 24 horas, aunque en casos raros puede tardar hasta 48 horas. Si después de ese tiempo no funciona, revisa los nameservers o registros DNS.

¿Puedo usar un subdominio (ej: blog.mipaginaweb.com) con WordPress?

Sí. En cPanel, en lugar de agregar un addon domain, puedes crear un Subdomain. Luego instalas WordPress en ese subdominio siguiendo los mismos pasos.

¿Qué hago si mi dominio ya tiene un sitio web en otro hosting?

Debes cambiar los DNS para que apunten al nuevo hosting. Esto hará que el sitio anterior deje de funcionar. Asegúrate de haber migrado todos los archivos y bases de datos antes.

¿Es necesario tener SSL para que funcione?

No es obligatorio, pero es muy recomendable para la seguridad y el SEO. Muchos hosting ofrecen SSL gratuito. En cPanel, busca SSL/TLS o Let's Encrypt para activarlo.

¿Puedo configurar el dominio sin cPanel? ¿Qué pasa si uso Syspanel?

Si usas Syspanel (el panel que mencionamos), el proceso es similar pero el acceso es por el puerto 2106. La interfaz puede variar ligeramente, pero los conceptos de añadir dominio, instalar WordPress y configurar DNS son los mismos.

¿Qué es un addon domain y en qué se diferencia de un dominio principal?

El dominio principal es el que usaste al contratar el hosting. Los addon domains son dominios adicionales que puedes alojar en el mismo plan. Cada uno tiene su propia carpeta y puede tener su propio WordPress.


Conclusión

Configurar un dominio en WordPress con cPanel es un proceso de tres pasos: añadir el dominio en cPanel, instalar WordPress y ajustar los DNS. No necesitas ser un experto técnico; solo sigue las instrucciones al pie de la letra y ten paciencia con la propagación de DNS.

Recuerda que si en algún momento te sientes perdido, el soporte de tu hosting puede ayudarte. Y si usas Syspanel, no olvides que el puerto de acceso es el 2106.

Ahora ya tienes todo lo necesario para lanzar tu sitio web. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel