Cómo crear un subdominio en cPanel y subir archivos
¿Qué es un subdominio y para qué sirve?
Antes de ponernos manos a la obra, vamos a explicar qué es exactamente un subdominio. Imagina que tu dominio principal es como la puerta principal de tu casa (por ejemplo, tudominio.com). Un subdominio sería como una habitación extra que construyes al lado, con su propia puerta independiente (por ejemplo, tienda.tudominio.com o blog.tudominio.com).
Los subdominios son increíblemente útiles para organizar tu sitio web sin necesidad de comprar un dominio nuevo. Puedes usarlos para crear una tienda online separada, un blog, un área de clientes, un foro o incluso para probar nuevas versiones de tu web sin afectar al sitio principal.
Ventajas principales de usar subdominios:
- Organización: Separas claramente diferentes secciones de tu proyecto.
- Independencia: Cada subdominio puede tener su propia instalación de WordPress, su propio contenido y su propia estructura.
- SEO: Puedes optimizar cada subdominio para palabras clave diferentes.
- Rentabilidad: No necesitas pagar por dominios adicionales.
En este artículo te voy a enseñar paso a paso cómo crear subdominio cPanel y cómo subir archivos subdominio de manera sencilla, incluso si nunca has tocado un panel de control en tu vida.
Antes de empezar: requisitos necesarios
Para seguir esta guía, necesitarás:
- Acceso a cPanel: Normalmente lo encuentras en
tudominio.com/cpanelotudominio.com:2083. - Credenciales de acceso: Tu nombre de usuario y contraseña de cPanel.
- Un plan de hosting activo: Que incluya soporte para subdominios (prácticamente todos lo incluyen).
- Archivos preparados: Ten a mano los archivos que quieres subir (pueden ser de WordPress, HTML, PHP, etc.).
Paso 1: Acceder a cPanel
Lo primero que debes hacer es iniciar sesión en tu panel de control. Abre tu navegador favorito y escribe la dirección de acceso a cPanel.
Métodos de acceso habituales:
https://tudominio.com/cpanelhttps://tudominio.com:2083- O el enlace que te proporcionó tu proveedor de hosting al contratar el servicio.
Nota: Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. Aunque el proceso puede variar ligeramente, los conceptos generales que te explico aquí te servirán igualmente.
Una vez dentro, verás el panel principal con todas las herramientas y opciones. No te asustes por la cantidad de iconos, nosotros solo necesitamos uno específico.
Paso 2: Localizar la sección de Subdominios
En el panel de cPanel, busca la sección llamada "Dominios" o "Domains". Dentro de esta sección, encontrarás la opción "Subdominios" o "Subdomains". Haz clic en ella.
Si no encuentras esta opción, puedes usar el buscador que suele estar en la parte superior del panel. Simplemente escribe "subdominio" y te aparecerá la herramienta directamente.
Paso 3: Crear el subdominio
Ahora estás en la página de creación de subdominios. Verás un formulario con varios campos. Vamos a rellenarlos:
- Campo "Subdominio" o "Subdomain": Aquí escribes el nombre que quieres para tu subdominio. Por ejemplo, si quieres crear
tienda.tudominio.com, escribe simplementetienda. - Campo "Dominio" o "Domain": En este desplegable, selecciona tu dominio principal (el que contrataste, por ejemplo
tudominio.com). - Campo "Raíz del documento" o "Document Root": cPanel suele rellenarlo automáticamente con algo como
public_html/tienda. Pero puedes cambiarlo si lo deseas. Este es el directorio donde se guardarán los archivos de tu subdominio.
[!TIP]
Consejo: Es recomendable dejar la ruta que cPanel sugiere automáticamente. Así será más fácil localizar los archivos más adelante. Si ponespublic_html/tienda, los archivos estarán en una carpeta llamada "tienda" dentro de tu carpeta pública principal.
- Haz clic en el botón "Crear" o "Create".
¡Felicidades! Ya has aprendido a crear subdominio cPanel. Verás que el proceso es rapidísimo, normalmente tarda menos de un segundo.
Paso 4: Verificar la creación del subdominio
Después de crear el subdominio, cPanel te mostrará una lista con todos los subdominios que tienes. Deberías ver el nuevo subdominio en esa lista, junto con su ruta de documentos.
Para comprobar que funciona:
- Abre una nueva pestaña en tu navegador.
- Escribe la URL completa del subdominio (por ejemplo,
tienda.tudominio.com). - Verás un mensaje de bienvenida o un error 404. No te preocupes si aparece un error, es normal porque aún no has subido archivos.
Paso 5: Preparar los archivos para subir
Ahora viene la parte de subir archivos subdominio. Antes de nada, asegúrate de tener los archivos listos en tu ordenador. Pueden ser:
- Una instalación de WordPress (archivos comprimidos en
.zip). - Archivos HTML, CSS y JavaScript.
- Cualquier otro tipo de archivo web.
Recomendación: Si tienes muchos archivos, es mejor comprimirlos en un archivo .zip. Esto facilitará la subida y evitarás errores de conexión.
Paso 6: Acceder al Administrador de Archivos
cPanel tiene una herramienta muy útil llamada "Administrador de Archivos" o "File Manager". Para acceder a ella:
- Ve al panel principal de cPanel.
- Busca la sección "Archivos" o "Files".
- Haz clic en "Administrador de Archivos" o "File Manager".
Se abrirá una ventana donde tendrás que elegir qué directorio quieres ver. Selecciona la carpeta "public_html" y haz clic en "Ir".
Paso 7: Navegar hasta la carpeta del subdominio
Dentro del Administrador de Archivos, verás una estructura de carpetas. Busca la carpeta que se creó automáticamente al crear tu subdominio.
Ejemplo: Si tu subdominio se llama tienda, la carpeta será public_html/tienda.
[!WARNING]
IMPORTANTE: Asegúrate de entrar en la carpeta correcta. Si subes los archivos a la carpeta equivocada, podrías dañar tu sitio web principal. Revisa siempre que estás dentro de la carpeta del subdominio.
Haz doble clic en la carpeta de tu subdominio para entrar dentro. Verás que está vacía (o con algunos archivos por defecto).
Paso 8: Subir los archivos al subdominio
Ahora tienes dos opciones para subir archivos subdominio:
Opción A: Subir archivos individuales
- Haz clic en el botón "Subir" o "Upload" en la barra superior del Administrador de Archivos.
- Se abrirá una ventana para seleccionar archivos desde tu ordenador.
- Selecciona los archivos que deseas subir.
- Espera a que la subida termine (verás una barra de progreso).
- Una vez subidos, podrás verlos en la carpeta del subdominio.
Opción B: Subir un archivo comprimido (.zip)
Esta opción es ideal si tienes muchos archivos o una instalación completa de WordPress:
- Sube el archivo
.zipsiguiendo los pasos de la Opción A. - Una vez que el archivo
.zipesté en la carpeta del subdominio, haz clic derecho sobre él. - Selecciona la opción "Extraer" o "Extract".
- cPanel te preguntará dónde extraer los archivos. Asegúrate de que sea la carpeta actual del subdominio.
- Haz clic en "Extraer archivos" y espera a que termine el proceso.
- Una vez extraído, puedes eliminar el archivo
.zippara mantener todo ordenado.
[!TIP]
Consejo profesional: Al extraer un archivo.zip, a veces los archivos se colocan dentro de una carpeta adicional. Si ves que los archivos están en una subcarpeta dentro de tu subdominio, puedes moverlos directamente a la raíz del subdominio o simplemente adaptar las rutas en tu configuración.
Paso 9: Verificar que los archivos se han subido correctamente
Una vez que hayas subido todos los archivos, es hora de comprobar que todo funciona:
- Abre tu navegador.
- Escribe la dirección de tu subdominio (por ejemplo,
tienda.tudominio.com). - Deberías ver tu sitio web o el contenido que hayas subido.
Si ves un error 403 (Acceso prohibido): Puede ser un problema de permisos. En el Administrador de Archivos, selecciona todos los archivos y carpetas, haz clic derecho y elige "Permisos". Asegúrate de que los permisos estén en 755 para carpetas y 644 para archivos.
Si ves un error 404 (No encontrado): Verifica que los archivos estén realmente en la carpeta correcta del subdominio y no en otra ubicación.
Paso 10: Configurar redirecciones o aplicaciones específicas
Dependiendo del tipo de contenido que hayas subido, puede que necesites configurar algo más:
Si estás instalando WordPress
- Sube los archivos de WordPress a la carpeta del subdominio.
- Crea una base de datos en cPanel (sección "Bases de Datos MySQL").
- Asigna un usuario a la base de datos.
- Ve a tu subdominio (
tienda.tudominio.com) y sigue el asistente de instalación de WordPress. - Introduce los datos de la base de datos cuando te los pida.
Si estás subiendo un sitio HTML estático
- Asegúrate de que el archivo principal se llame
index.html. - Si tu sitio usa rutas relativas, todo debería funcionar sin problemas.
- Si tienes formularios o procesos PHP, verifica que el servidor soporta PHP en subdominios (normalmente sí).
Si necesitas SSL para tu subdominio
La mayoría de los hostings ofrecen certificados SSL gratuitos (Let's Encrypt). En cPanel:
- Busca la sección "SSL/TLS" o "Seguridad".
- Selecciona la opción para instalar SSL en subdominios.
- Elige tu subdominio y sigue las instrucciones.
Errores comunes y cómo solucionarlos
Error: "El subdominio ya existe"
Esto significa que ya creaste un subdominio con ese nombre anteriormente. Ve a la lista de subdominios y verifica si está allí. Si no lo recuerdas, puedes eliminarlo y crearlo de nuevo.
Error: "No puedo acceder a mi subdominio"
- Revisa la DNS: A veces tarda unas horas en propagarse. Espera hasta 24 horas.
- Revisa los archivos: Asegúrate de que hay un archivo
index.htmloindex.phpen la carpeta del subdominio. - Revisa los permisos: Los archivos deben tener permisos
644y las carpetas755.
Error: "La carpeta no aparece en el Administrador de Archivos"
Esto puede ocurrir si el subdominio se creó en una ruta diferente. Ve a la lista de subdominios en cPanel y mira la ruta exacta que se asignó.
Preguntas frecuentes (FAQ)
¿Cuántos subdominios puedo crear?
La mayoría de los planes de hosting permiten crear un número ilimitado de subdominios, aunque algunos planes básicos pueden tener un límite (por ejemplo, 5 o 10). Consulta con tu proveedor de hosting si no estás seguro.
¿Los subdominios afectan al SEO de mi dominio principal?
No necesariamente. Los buscadores tratan los subdominios como sitios web separados. Si los usas correctamente, pueden incluso ayudarte a posicionar palabras clave específicas. Sin embargo, si creas demasiados subdominios con contenido duplicado, podrías tener problemas de SEO.
¿Puedo instalar WordPress en un subdominio?
Por supuesto, es una de las prácticas más comunes. Solo necesitas subir los archivos de WordPress y crear una base de datos nueva para ese subdominio.
¿Qué diferencia hay entre un subdominio y un dominio adicional?
Un subdominio es una extensión de tu dominio principal (blog.tudominio.com), mientras que un dominio adicional es un dominio completamente nuevo que se aloja en el mismo hosting (otrodominio.com). Los subdominios no requieren compra de dominio, los dominios adicionales sí.
¿Puedo eliminar un subdominio?
Sí, en cPanel ve a la sección de Subdominios, localiza el que quieres eliminar y haz clic en "Eliminar". Ten cuidado porque esto borrará también los archivos de esa carpeta.
Consejos avanzados para sacar el máximo partido a tus subdominios
Usa subdominios para pruebas
Crea un subdominio como pruebas.tudominio.com para experimentar con nuevas versiones de tu web, probar plugins o hacer cambios importantes sin arriesgar tu sitio principal.
Crea subdominios para campañas específicas
Si lanzas una campaña de marketing, puedes crear un subdominio dedicado como promo.tudominio.com con una landing page específica. Esto te permite medir mejor los resultados y mantener la organización.
Utiliza subdominios para aplicaciones separadas
Si necesitas un foro, una tienda o un área de miembros, los subdominios son perfectos para mantener todo separado y organizado.
Monitoriza el espacio y los recursos
Cada subdominio consume recursos de tu hosting. Si notas que tu sitio principal va más lento, revisa si algún subdominio está consumiendo demasiados recursos.
Conclusión
Crear y gestionar subdominios en cPanel es una habilidad fundamental para cualquier propietario de un sitio web. Como has visto, el proceso de crear subdominio cPanel es extremadamente sencillo y solo requiere unos pocos clics. Y subir archivos subdominio es igual de fácil gracias al Administrador de Archivos integrado.
Recuerda los pasos clave:
- Accede a cPanel.
- Ve a la sección de Subdominios.
- Escribe el nombre del subdominio y crea la carpeta.
- Usa el Administrador de Archivos para subir tu contenido.
- Verifica que todo funciona correctamente.
Con estos conocimientos, ya puedes organizar tu presencia online de manera profesional, crear proyectos paralelos y experimentar sin miedo a romper nada. La práctica hace al maestro, así que no dudes en crear tu primer subdominio hoy mismo.
[!INFO]
Nota final: Si tu hosting utiliza Syspanel (también conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Aunque la interfaz es diferente, los conceptos de subdominios y gestión de archivos son muy similares. Busca la sección de "Dominios" o "Webs" dentro del panel para encontrar las opciones equivalentes.
¡Espero que este artículo te haya sido de gran ayuda! Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. Ellos siempre estarán encantados de ayudarte.
