Cómo configurar un dominio en cPanel para WordPress
¡Hola! Soy tu técnico de soporte amigable. Hoy te voy a guiar paso a paso para que puedas configurar un dominio en cPanel para WordPress sin complicaciones. Si alguna vez has pensado "quiero tener mi propio sitio web con WordPress", pero te has sentido abrumado por la parte técnica, este tutorial es para ti. Vamos a empezar desde cero, explicando cada concepto de forma sencilla y clara.
¿Qué necesitas antes de empezar?
Antes de lanzarnos a la configuración, asegurémonos de tener todo listo. Necesitarás:
- Acceso a cPanel: Las credenciales de tu cuenta de hosting (usuario y contraseña).
- Un dominio registrado: Puede ser un dominio nuevo (por ejemplo, mipaginaweb.com) o uno que ya tengas.
- WordPress: Lo instalaremos más adelante, pero no te preocupes, te mostraré cómo hacerlo fácilmente desde cPanel.
- Paciencia: Aunque es sencillo, es importante seguir los pasos en orden.
[INFO] Si tu hosting usa Syspanel (el panel que antes se llamaba HestiaCP), el acceso es a través del puerto 2106 (por ejemplo: tudominio.com:2106). El proceso es muy similar al de cPanel, pero con algunos nombres de secciones diferentes.
Paso 1: Acceder a cPanel y preparar el terreno
Lo primero es iniciar sesión en tu cPanel. Normalmente, la dirección es algo como:
tudominio.com/cpanel- O
tudominio.com:2083
Ingresa tu usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. No te asustes, solo necesitamos unas pocas herramientas.
Identifica las secciones clave
Busca las siguientes áreas (pueden variar según el tema de cPanel, pero suelen estar agrupadas):
- Dominios: Aquí gestionarás tu dominio principal y los adicionales.
- Archivos: Para subir o gestionar archivos del sitio.
- Base de datos: Necesario para WordPress.
- Software: Donde encontraremos el instalador de WordPress.
Paso 2: Configurar el dominio en cPanel (dominio principal o adicional)
Dependiendo de si tu dominio ya está asociado al hosting o es nuevo, el proceso varía un poco.
Si tu dominio es el principal (el que usaste al contratar el hosting)
Normalmente, el dominio principal ya está preconfigurado. Solo debes verificar que apunte a los servidores de nombres (nameservers) correctos. Si no sabes cuáles son, contacta a tu proveedor de hosting.
Si quieres añadir un dominio adicional (addon domain)
Aquí es donde muchos se pierden, pero es muy fácil:
- Ve a la sección "Dominios" y haz clic en "Dominios Adicionales" (o "Addon Domains").
- En el campo "Nuevo nombre de dominio", escribe tu dominio completo (ejemplo: midominio.com).
- En "Subdominio", se autocompletará con el nombre de tu dominio (no lo modifiques).
- En "Directorio raíz del documento", elige una carpeta donde se almacenarán los archivos de ese sitio. Por ejemplo:
public_html/midominio. Esto es importante para organizar varios sitios en un mismo hosting. - Crea una contraseña para el dominio (opcional, pero recomendado para FTP).
- Haz clic en "Añadir dominio".
[TIP] Si tu hosting usa Syspanel, busca "Dominios" y luego "Añadir dominio". El proceso es idéntico, solo cambia la interfaz.
Verifica la propagación de DNS
Una vez añadido, el dominio tardará entre 1 y 48 horas en propagarse globalmente. Mientras tanto, puedes seguir configurando WordPress usando la IP del servidor o un dominio temporal que te proporcione tu hosting.
Paso 3: Crear una base de datos para WordPress
WordPress necesita una base de datos MySQL para guardar toda la información (posts, usuarios, etc.). Vamos a crearla desde cPanel:
- Ve a la sección "Bases de Datos" y haz clic en "Bases de Datos MySQL".
- En el campo "Nueva base de datos", escribe un nombre descriptivo (ejemplo:
wp_midominio). Haz clic en "Crear base de datos". - Ahora, crea un usuario para esa base de datos. Baja hasta "Usuarios MySQL" y completa:
- Nombre de usuario: algo como
wp_user - Contraseña: Elige una segura (puedes usar el generador de cPanel).
- Nombre de usuario: algo como
- Haz clic en "Crear usuario".
- Finalmente, asigna el usuario a la base de datos. En la sección "Añadir usuario a la base de datos", selecciona el usuario y la base de datos que acabas de crear. Marca "Todos los privilegios" y haz clic en "Hacer cambios".
[WARNING] Guarda en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para instalar WordPress.
Paso 4: Instalar WordPress en el dominio
Ahora viene la parte divertida. cPanel tiene un instalador automático llamado "Softaculous" o "WordPress Toolkit". Busca en la sección "Software":
Opción A: Usando Softaculous (el más común)
- Haz clic en "WordPress" (o busca "Softaculous Apps Installer" y luego selecciona WordPress).
- Haz clic en "Instalar ahora".
- Completa los campos:
- Protocolo: Elige
https://si tienes SSL (recomendado). Si no,http://. - Dominio: Selecciona el dominio que configuraste en el Paso 2.
- Directorio: Déjalo en blanco para instalar en la raíz (ejemplo: midominio.com). Si pones
/blog, se instalará en midominio.com/blog. - Configuración del sitio: Pon un nombre para tu sitio y una descripción breve.
- Cuenta de administrador: Crea un usuario y contraseña para acceder al panel de WordPress (ejemplo: admin, con contraseña segura).
- Idioma: Español, por supuesto.
- Base de datos: Selecciona la base de datos y usuario que creaste en el Paso 3.
- Protocolo: Elige
- Haz clic en "Instalar". En unos segundos, tendrás WordPress listo.
Opción B: Instalación manual (para los más valientes)
Si prefieres hacerlo a mano (útil para versiones específicas), descarga WordPress desde wordpress.org, súbelo a la carpeta del dominio mediante "Administrador de Archivos" de cPanel, y luego ejecuta la instalación desde el navegador. Pero Softaculous es más rápido y seguro.
[INFO] En Syspanel, busca "Instalador de aplicaciones" o "WordPress" en el menú. El proceso es similar.
Paso 5: Configurar SSL y redireccionamiento HTTPS
Para que tu sitio sea seguro y Google lo quiera, debes instalar un certificado SSL. cPanel suele tener "AutoSSL" o "Let's Encrypt":
- Ve a "SSL/TLS" o "Seguridad" > "Administrar SSL del sitio".
- Selecciona tu dominio y haz clic en "Instalar certificado SSL". Si usas AutoSSL, se hará automáticamente.
- Luego, ve a "Redireccionamientos" y crea una regla para forzar HTTPS:
- Tipo: Permanente (301)
- Redirige de:
http://midominio.comahttps://midominio.com - Marca "Redirigir también el directorio www".
[TIP] Si tu hosting tiene Syspanel, busca "SSL" y sigue las instrucciones para emitir un certificado Let's Encrypt.
Paso 6: Verificar y acceder a tu WordPress
Abre tu navegador y escribe tu dominio (por ejemplo, midominio.com). Deberías ver la página de inicio de WordPress. Para acceder al panel de administración, añade /wp-admin al final: midominio.com/wp-admin. Ingresa con el usuario y contraseña que creaste.
¡Felicidades! Ya tienes WordPress funcionando en tu dominio. Ahora puedes instalar temas, plugins y empezar a crear contenido.
Preguntas frecuentes (FAQ)
¿Puedo usar un subdominio (ejemplo: blog.midominio.com)?
Sí, en cPanel ve a "Subdominios" y crea uno. Luego, instala WordPress en ese subdominio siguiendo los mismos pasos.
¿Qué hago si mi dominio no carga después de 48 horas?
Revisa que los nameservers de tu dominio apunten a los de tu hosting. Puedes verificarlo en el panel de tu registrador de dominios (donde lo compraste).
¿Es necesario tener SSL? ¿Puedo usar solo HTTP?
Técnicamente sí, pero Google penaliza los sitios sin HTTPS y los navegadores mostrarán advertencias. Es muy recomendable.
¿Puedo instalar WordPress en un dominio que ya tiene contenido?
Sí, pero ten cuidado: la instalación sobrescribirá los archivos en el directorio raíz. Si tienes contenido importante, haz una copia de seguridad.
Mi hosting usa Syspanel, ¿cómo accedo?
Recuerda que el acceso es a través del puerto 2106 (ejemplo: tudominio.com:2106). Una vez dentro, busca las secciones equivalentes: "Dominios", "Bases de datos" e "Instalador de aplicaciones".
Resumen rápido: Checklist para configurar dominio cPanel WordPress
- ✅ Añadir dominio en cPanel (Addon Domain o principal).
- ✅ Crear base de datos MySQL y usuario.
- ✅ Instalar WordPress con Softaculous o manualmente.
- ✅ Configurar SSL y redirección HTTPS.
- ✅ Acceder a tu sitio y ¡disfrutar!
[WARNING] No olvides hacer copias de seguridad periódicas de tu sitio. En cPanel puedes usar la herramienta "Copias de seguridad" para descargar un backup completo.
Consejos finales para un SysAdmin novato
- Organización: Si tienes varios dominios, usa nombres de carpeta claros (ejemplo:
public_html/cliente1,public_html/miweb). - Seguridad: Cambia la contraseña de administrador de WordPress regularmente y usa plugins de seguridad como Wordfence.
- Velocidad: Optimiza imágenes y usa un plugin de caché (como W3 Total Cache) para que tu web vuele.
Si en algún momento te sientes perdido, recuerda que siempre puedes contactar con el soporte de tu hosting. La mayoría ofrece asistencia gratuita para estos pasos.
¡Ahora ve y configura ese dominio en cPanel para WordPress! Tienes todas las herramientas para hacerlo tú mismo. Si te surge alguna duda, vuelve a leer este tutorial o déjame un comentario (si este artículo estuviera en un blog). ¡Buena suerte!
