Guía para crear un subdominio en cPanel y alojar WordPress
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender paso a paso cómo crear un subdominio en cPanel y luego instalar WordPress en él. Esto es muy útil si quieres tener un blog, una tienda de pruebas, un sitio para un proyecto paralelo o incluso un portal de membresía sin mezclarlo con tu dominio principal.
No te preocupes si no tienes experiencia técnica. Esta guía está escrita en un lenguaje sencillo, con muchos ejemplos y alertas útiles. Al final, tendrás tu WordPress subdominio cPanel funcionando sin complicaciones.
¿Qué es un subdominio y para qué sirve?
Imagina que tu dominio principal es midominio.com. Un subdominio es como una “carpeta” o “extensión” de ese dominio, pero que funciona de manera independiente. Por ejemplo:
blog.midominio.comtienda.midominio.compruebas.midominio.com
Cada subdominio puede tener su propio contenido, base de datos y hasta su propia instalación de WordPress. Es ideal para separar proyectos sin necesidad de comprar un dominio nuevo.
Beneficios de usar un subdominio:
- Organización: Mantienes todo bajo el mismo hosting.
- Cero coste extra: No pagas por un dominio adicional (solo si tu plan lo permite).
- Fácil gestión: Todo se administra desde el mismo panel de control (cPanel).
- Ideal para pruebas: Puedes experimentar sin afectar tu sitio principal.
Requisitos previos
Antes de empezar, asegúrate de tener:
- Acceso a cPanel (usuario y contraseña). Si no sabes cómo entrar, pide las credenciales a tu proveedor de hosting.
- Un dominio registrado y apuntando a tu hosting (por ejemplo,
midominio.com). - Plan de hosting que permita subdominios (casi todos lo hacen, pero verifica).
- Ganas de aprender (eso lo tienes asegurado 😊).
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106 (ejemplo:
http://tudominio.com:2106). Los pasos son similares, pero la interfaz varía un poco. Para esta guía nos centramos en cPanel.
Paso 1: Acceder a cPanel
Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es algo como:
http://midominio.com/cpanelhttp://midominio.com:2083- O la que te haya proporcionado tu hosting.
Ingresa tu usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. No te asustes, solo necesitamos unos pocos.
Paso 2: Crear el subdominio en cPanel
Ahora vamos a crear subdominio cPanel de forma sencilla.
- Busca la sección "Dominios" o directamente el icono "Subdominios". Suele tener un dibujo de un globo terráqueo con un signo
+. - Haz clic en "Subdominios".
- Se abrirá un formulario. En el campo "Subdominio" escribe el nombre que quieras. Por ejemplo, si tu dominio es
midominio.comy quieres un blog, escribeblog. - Automáticamente, el sistema completará el campo "Dominio" con tu dominio principal.
- En "Document Root" (raíz del documento), verás algo como
public_html/blog. No lo cambies a menos que sepas lo que haces. Aquí se guardarán los archivos del subdominio. - Haz clic en "Crear".
[TIP] Si tu hosting te pide elegir entre "Subdominio" y "Subdominio con redirección", elige la primera opción. La redirección solo sirve si quieres que el subdominio lleve a otra URL, pero para instalar WordPress necesitas un subdominio real.
¡Listo! Ya tienes tu subdominio creado. Ahora pasamos a la parte divertida: instalar WordPress.
Paso 3: Preparar la base de datos para WordPress
WordPress necesita una base de datos para guardar toda la información (posts, usuarios, configuraciones). Vamos a crearla.
- Vuelve al panel principal de cPanel.
- Busca la sección "Bases de Datos" y haz clic en "MySQL Databases" (o "Bases de datos MySQL").
- En "Create New Database", escribe un nombre para tu base de datos. Por ejemplo:
blog_wp. Luego haz clic en "Create Database". - Ahora necesitas un usuario para la base de datos. Baja a la sección "MySQL Users" y crea un nuevo usuario. Por ejemplo:
- Username:
blog_user - Password: Elige una contraseña segura (puedes usar el generador de cPanel). Guárdala bien.
- Username:
- Haz clic en "Create User".
- Ahora debes asignar el usuario a la base de datos. En la sección "Add User to Database", selecciona el usuario y la base de datos que acabas de crear. Luego haz clic en "Add".
- Se abrirá una ventana para elegir los privilegios. Marca "ALL PRIVILEGES" (todos los privilegios) y haz clic en "Make Changes".
[WARNING] No uses espacios ni caracteres especiales en los nombres de la base de datos o usuario. Solo letras, números y guiones bajos. Ejemplo:
mi_blog_dbymi_blog_user.
Ya tienes la base de datos lista. Ahora vamos a instalar WordPress.
Paso 4: Descargar e instalar WordPress en el subdominio
Hay dos formas de hacerlo: automática (con el instalador de cPanel) o manual (subiendo archivos). Te explico ambas, pero recomiendo la automática para principiantes.
Opción A: Instalación automática con Softaculous (recomendada)
- En cPanel, busca la sección "Software" y haz clic en "Softaculous Apps Installer" (o "WordPress" directamente si aparece).
- Se abrirá un listado de aplicaciones. Haz clic en el icono de WordPress.
- Luego haz clic en "Install" (o "Instalar").
- En el formulario de instalación:
- Choose Installation URL: En el campo "Choose Domain", selecciona el subdominio que creaste (ejemplo:
blog.midominio.com). Deja el campo "In Directory" en blanco (así se instala en la raíz del subdominio). - Site Settings: Pon un nombre para tu sitio (ejemplo: "Mi Blog") y una descripción (opcional).
- Admin Account: Crea un usuario administrador con nombre de usuario, contraseña y correo electrónico. Guarda estos datos.
- Database: Aquí puedes elegir "Create a new database" o "Use an existing database". Si ya creaste la base de datos en el paso anterior, elige la segunda opción y completa los datos (nombre de la base de datos, usuario y contraseña). Si no, Softaculous puede crearla automáticamente.
- Select Language: Elige español.
- Advanced Options: Puedes dejar todo por defecto.
- Choose Installation URL: En el campo "Choose Domain", selecciona el subdominio que creaste (ejemplo:
- Haz clic en "Install" y espera unos segundos. Verás un mensaje de éxito con la URL de tu nuevo sitio.
[TIP] Si usas Syspanel, el instalador se llama "WordPress Toolkit" o "Aplicaciones". El proceso es muy similar.
Opción B: Instalación manual (para más control)
Si prefieres hacerlo manual (por ejemplo, si quieres una versión específica de WordPress), sigue estos pasos:
- Descarga WordPress desde wordpress.org en tu computadora.
- Descomprime el archivo ZIP. Obtendrás una carpeta llamada
wordpress. - Conéctate a tu hosting por FTP (puedes usar FileZilla o el administrador de archivos de cPanel).
- Sube todos los archivos de la carpeta
wordpressa la carpeta del subdominio. Normalmente espublic_html/blog(si tu subdominio se llamablog). - Una vez subidos, abre tu navegador y ve a
http://blog.midominio.com. - Sigue el asistente de instalación de WordPress:
- Selecciona tu idioma.
- Introduce los datos de la base de datos que creaste en el Paso 3.
- Haz clic en "Enviar" y luego en "Ejecutar la instalación".
- Completa la información del sitio (título, usuario, contraseña, correo).
- ¡Listo!
Paso 5: Configurar el subdominio y WordPress
Una vez instalado, puedes acceder a tu WordPress desde:
- URL pública:
http://blog.midominio.com - Panel de administración:
http://blog.midominio.com/wp-admin
Primeros pasos recomendados:
- Cambia el tema (Apariencia > Temas).
- Instala plugins esenciales (por ejemplo, seguridad, SEO, caché).
- Crea tu primera entrada o página.
- Configura los enlaces permanentes (Ajustes > Enlaces permanentes > Elegir "Nombre de la entrada").
[INFO] Si tu subdominio no carga o da error 404, verifica que los archivos estén en la carpeta correcta y que el DNS del subdominio ya esté propagado (puede tardar hasta 24 horas, aunque normalmente es inmediato).
Preguntas frecuentes (FAQ)
¿Puedo tener varios subdominios con WordPress?
Sí, puedes crear tantos subdominios como permita tu plan de hosting. Cada uno tendrá su propia instalación de WordPress y base de datos independiente.
¿Afecta el subdominio al SEO del dominio principal?
No necesariamente. Google trata los subdominios como sitios separados. Si optimizas bien el contenido, pueden posicionarse de forma independiente. Eso sí, la autoridad del dominio principal puede transferirse parcialmente.
¿Qué hago si no veo el subdominio después de crearlo?
Puede deberse a:
- Propagación de DNS: Espera unos minutos u horas.
- Caché del navegador: Borra la caché o prueba en modo incógnito.
- Configuración incorrecta: Revisa que el subdominio apunte a la carpeta correcta en cPanel.
¿Puedo usar un certificado SSL en el subdominio?
Sí. En cPanel, busca "SSL/TLS" o "AutoSSL". Normalmente los certificados gratuitos (Let's Encrypt) cubren automáticamente los subdominios. Si no, puedes instalar uno manualmente.
¿Es mejor un subdominio o un subdirectorio (ejemplo: midominio.com/blog)?
Depende:
- Subdominio: Ideal para proyectos independientes (tienda, foro, blog en otro idioma).
- Subdirectorio: Mejor para mantener la autoridad del dominio principal (blog corporativo, secciones).
Ambos son válidos. Elige según tu estrategia.
Conclusión
Crear un subdominio cPanel WordPress es un proceso sencillo que te permite expandir tu presencia en internet sin complicaciones. Ya sea para un blog personal, una tienda de pruebas o un sitio para un cliente, este método te da flexibilidad y control total.
Recuerda:
- Planifica el nombre del subdominio.
- Crea la base de datos antes de instalar.
- Usa el instalador automático si eres principiante.
- Configura WordPress a tu gusto.
Si tienes alguna duda, no dudes en contactar a tu soporte técnico. ¡Estamos aquí para ayudarte!
Ahora ve y crea subdominio cPanel con confianza. Tu nuevo sitio web te espera. 🚀
