Añadir un subdominio en cPanel para WordPress
¿Qué es un subdominio y por qué usarlo para WordPress?
Antes de entrar en materia, es importante que entiendas qué es un subdominio. Piensa en tu dominio principal como una casa. Un subdominio sería como un departamento adicional dentro de esa misma casa, con su propia entrada y funcionalidad, pero compartiendo la misma dirección principal. Por ejemplo, si tu dominio es midominio.com, un subdominio podría ser blog.midominio.com o tienda.midominio.com.
¿Por qué querrías instalar WordPress en un subdominio? Las razones son varias:
- Separar contenidos: Puedes tener un sitio principal con tu empresa y un blog o tienda en un subdominio, manteniendo todo organizado.
- Pruebas y desarrollo: Es ideal para crear un entorno de pruebas (staging) antes de lanzar cambios importantes en tu sitio principal.
- Proyectos independientes: Si tienes varios proyectos, cada uno puede vivir en su propio subdominio sin mezclarse.
- SEO: Aunque Google trata los subdominios como sitios separados, pueden heredar parte de la autoridad del dominio principal, lo que es beneficioso.
En este artículo, te guiaré paso a paso para añadir un subdominio en cPanel y luego instalar WordPress en él. Todo explicado de forma sencilla, como si estuviéramos sentados frente a la computadora.
[INFO] Si tu panel de control no es cPanel, sino Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accedes por el puerto 2106 (ejemplo: https://tudominio.com:2106). Los conceptos son los mismos, aunque la interfaz varía ligeramente.
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a cPanel: Necesitas las credenciales de tu hosting (usuario y contraseña). Normalmente, accedes desde algo como tudominio.com/cpanel.
- Un dominio registrado: El dominio principal debe estar apuntando a tu servidor.
- Gestor de archivos o FTP: Aunque usaremos el instalador automático, es bueno tenerlo como respaldo.
- Paciencia: El proceso es sencillo, pero tómate tu tiempo para no cometer errores.
Si cumples con esto, ¡vamos allá!
Paso 1: Acceder a cPanel
Lo primero es iniciar sesión en tu panel de control cPanel. Abre tu navegador y escribe:
https://tudominio.com/cpanel
Sustituye "tudominio.com" por tu dominio real. Te pedirá usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.
[TIP] Guarda estas credenciales en un lugar seguro. Te harán falta para futuras configuraciones.
Una vez dentro, verás una interfaz con muchos iconos. No te asustes. Busca la sección "Dominios" o "Domains". Allí encontrarás la herramienta Subdominios (Subdomains). Haz clic en ella.
Paso 2: Crear el subdominio
Ahora estás en la página de creación de subdominios. Verás un formulario simple:
- Subdominio: Aquí escribes el nombre que quieras. Por ejemplo, si pones "blog", el subdominio será blog.tudominio.com.
- Dominio: Selecciona el dominio principal de la lista desplegable (si tienes varios).
- Document Root: Es la carpeta donde se almacenarán los archivos del subdominio. Por defecto, cPanel sugiere algo como
public_html/blog. Puedes dejarlo así o personalizarlo, pero te recomiendo mantener la estructura por defecto para evitar confusiones. - Redirigir (opcional): Si quieres que al escribir el subdominio redirija a otra URL, puedes configurarlo aquí. Para WordPress, déjalo vacío.
Haz clic en Crear. En unos segundos, cPanel generará el subdominio. Verás un mensaje de confirmación.
[WARNING] No uses caracteres especiales ni espacios en el nombre del subdominio. Solo letras, números y guiones. Ejemplo: "mi-blog" está bien, "mi blog" no.
Paso 3: Verificar la creación del subdominio
Para asegurarte de que todo funciona, abre una nueva pestaña en tu navegador y escribe la URL del subdominio, por ejemplo:
http://blog.tudominio.com
Deberías ver una página en blanco o un mensaje de "Bienvenido" si el hosting tiene una página predeterminada. Si ves un error 404, no te preocupes; es normal porque aún no hay contenido.
Ahora, vuelve a cPanel. En la sección de Subdominios, verás listado el que acabas de crear. Puedes editar o eliminar desde allí.
[INFO] La propagación del subdominio es casi instantánea en la mayoría de los hostings, pero a veces puede tardar unos minutos. Si no ves la página, espera un poco y refresca.
Paso 4: Instalar WordPress en el subdominio
Tienes dos formas principales de instalar WordPress: mediante un instalador automático (como Softaculous) o de forma manual. Te explicaré ambas, pero la automática es más rápida y recomendada 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.
- Se abrirá una nueva ventana. Busca WordPress en la lista o usa el buscador.
- Haz clic en el icono de WordPress y luego en Install Now.
- Configura los detalles:
- Choose Protocol: Deja
http://ohttps://si tienes SSL. Si no, eligehttp://. - Choose Domain: Selecciona el subdominio que creaste (ejemplo: blog.tudominio.com).
- In Directory: Déjalo en blanco (si pones algo, WordPress se instalará en una subcarpeta).
- Site Name: Pon el nombre de tu sitio (ejemplo: "Mi Blog").
- Site Description: Una breve descripción (opcional).
- Admin Username, Password, Email: Crea un usuario administrador. Guarda estos datos.
- Select Language: Español, si prefieres.
- Plugins: Puedes instalar algunos adicionales, pero no es necesario.
- Theme: Elige un tema predeterminado o deja el que viene.
- Choose Protocol: Deja
- Haz clic en Install. El proceso tomará unos segundos.
¡Listo! Recibirás un mensaje de éxito con la URL de tu nuevo WordPress. Ahora puedes acceder a http://blog.tudominio.com/wp-admin para iniciar sesión.
Opción B: Instalación manual (si prefieres más control)
Si eres más técnico o quieres personalizar cada detalle, puedes instalar WordPress manualmente:
- Descarga la última versión de WordPress desde wordpress.org.
- Descomprime el archivo en tu computadora.
- Conéctate a tu hosting vía FTP o usa el Gestor de Archivos de cPanel.
- Navega hasta la carpeta del subdominio (ejemplo:
public_html/blog). - Sube todos los archivos de WordPress a esa carpeta.
- Crea una base de datos MySQL desde cPanel (sección Bases de Datos MySQL):
- Crea una base de datos (ejemplo:
blog_db). - Crea un usuario (ejemplo:
blog_user) con contraseña segura. - Asigna el usuario a la base de datos con todos los privilegios.
- Crea una base de datos (ejemplo:
- Ahora, visita
http://blog.tudominio.com. Te aparecerá el asistente de instalación de WordPress. - Sigue los pasos: selecciona idioma, ingresa los datos de la base de datos (nombre, usuario, contraseña, host:
localhost), y completa la instalación.
[TIP] La instalación manual te da más control, pero es más propensa a errores si no tienes experiencia. Si es tu primera vez, usa Softaculous.
Paso 5: Configuración básica de WordPress
Una vez instalado, inicia sesión en el panel de administración (/wp-admin). Te recomiendo hacer lo siguiente:
- Actualizar WordPress: Ve a Escritorio > Actualizaciones y asegúrate de tener la última versión.
- Elegir un tema: Apariencia > Temas. Puedes instalar uno nuevo o personalizar el predeterminado.
- Instalar plugins esenciales: Por ejemplo, Yoast SEO para optimización, Akismet para spam, y un plugin de caché como W3 Total Cache.
- Configurar los enlaces permanentes: Ajustes > Enlaces permanentes. Elige "Nombre de la entrada" para URLs limpias.
- Crear contenido: ¡Empieza a escribir! Ve a Entradas > Añadir nueva.
[WARNING] No olvides cambiar la contraseña del administrador si usaste una temporal. Usa una combinación segura de letras, números y símbolos.
Preguntas frecuentes (FAQ)
¿Puedo tener varios subdominios con WordPress?
Sí, puedes crear tantos subdominios como tu plan de hosting permita. Cada uno tendrá su propia instalación de WordPress independiente.
¿El subdominio afecta al SEO del dominio principal?
Los subdominios son tratados como sitios separados por Google, pero pueden heredar parte de la autoridad del dominio principal si están bien vinculados. No hay penalización, pero es mejor usar subdirectorios si buscas consolidar el SEO.
¿Qué hago si no veo el subdominio después de crearlo?
Revisa que el DNS esté propagado. Puedes usar herramientas online como "What's My DNS". Si pasa más de 24 horas, contacta a tu hosting.
¿Puedo instalar WordPress sin cPanel?
Sí, pero cPanel facilita mucho el proceso. Sin él, necesitarías configurar manualmente el servidor web, bases de datos y DNS.
¿Es seguro usar subdominios?
Sí, siempre que mantengas actualizado WordPress y uses contraseñas seguras. Los subdominios no son inherentemente inseguros.
¿Puedo migrar un WordPress de un subdominio a otro?
Sí, puedes exportar la base de datos y los archivos, luego importarlos en el nuevo subdominio. Hay plugins como Duplicator que facilitan esta tarea.
¿Qué pasa si borro el subdominio?
Se eliminarán todos los archivos y la base de datos asociada. Haz una copia de seguridad antes de borrar.
Conclusión
Crear un subdominio en cPanel e instalar WordPress es un proceso sencillo que te permite expandir tu presencia en línea de forma ordenada. Ya sea para un blog, una tienda o un sitio de pruebas, los subdominios son una herramienta flexible y poderosa.
Recuerda que la clave está en la planificación: elige un nombre claro, mantén todo actualizado y no olvides hacer copias de seguridad periódicas. Si en algún momento te sientes perdido, vuelve a este artículo o consulta la documentación de tu hosting.
[TIP] Si tu panel es Syspanel (puerto 2106), el proceso es análogo: busca la sección de dominios y luego subdominios. La instalación de WordPress suele tener un instalador similar.
¡Ahora ve y crea ese subdominio! Tu nuevo sitio WordPress te espera. Si tienes dudas, déjalas en los comentarios (si este artículo está en un blog) o consulta a tu proveedor de hosting. ¡Buena suerte!
