Cómo crear un subdominio en Syspanel y publicar una web
¿Alguna vez has querido tener una sección separada para tu blog, una tienda online de pruebas o un portal para clientes sin necesidad de comprar un dominio nuevo? La solución es mucho más sencilla de lo que piensas: crear un subdominio. En este tutorial, te voy a guiar paso a paso para que aprendas a crear un subdominio en Syspanel y publiques una web en él, aunque nunca lo hayas hecho antes. No necesitas ser un experto en informática, solo seguir las instrucciones y, sobre todo, tener paciencia.
Vamos a desgranar todo el proceso, desde qué es exactamente un subdominio hasta cómo subir tus archivos y ver tu sitio funcionando. Al final, tendrás una comprensión clara y podrás hacerlo tú mismo en menos de 10 minutos. ¡Empecemos!
¿Qué es un subdominio y por qué lo necesitas?
Antes de ensuciarnos las manos con el panel de control, es crucial entender qué estamos creando. Imagina que tu dominio principal es tu casa (por ejemplo, tudominio.com). Un subdominio sería como construir un garaje o un estudio en el jardín, pero con su propia dirección postal. La dirección sería algo así como blog.tudominio.com o tienda.tudominio.com.
Técnicamente, es una extensión de tu dominio principal que te permite organizar tu sitio web en secciones lógicas e independientes. Esto es muy útil para:
- Separar un blog de tu web corporativa principal.
- Crear una tienda online sin mezclarla con tu sitio principal.
- Instalar aplicaciones como foros, wikis o paneles de administración.
- Crear zonas de pruebas (staging) para probar cambios sin afectar tu web principal.
- Ofrecer un portal de acceso a tus clientes (como
clientes.tudominio.com).
La gran ventaja es que no necesitas pagar nada extra; el subdominio forma parte de tu plan de hosting. Ahora que sabes qué es, vamos a ver cómo hacerlo realidad con Syspanel.
Primeros pasos: Acceso al Panel de Control (Syspanel)
Para gestionar tu hosting y crear subdominios, necesitas acceder al panel de control. En este caso, trabajaremos con Syspanel, una herramienta de administración de hosting que es conocida por su interfaz amigable. Recuerda que el acceso a este panel se realiza a través del puerto 2106. Es un detalle importante que debes recordar, ya que no es el puerto estándar (que suele ser el 8083 para otros paneles).
Para acceder, sigue estos pasos:
- Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
- En la barra de direcciones, escribe la URL de tu servidor o dominio seguido de dos puntos y el puerto. Normalmente, se ve así:
https://tudominio.com:2106ohttps://tu-ip-del-servidor:2106. - Presiona Enter. Es posible que el navegador te muestre una advertencia de seguridad porque el certificado SSL no es "oficial" (es autofirmado). No te preocupes, es normal. Haz clic en "Avanzado" y luego en "Continuar" o "Proceder" para acceder.
- Verás la pantalla de inicio de sesión de Syspanel. Introduce tu nombre de usuario y contraseña. Si no los tienes a mano, contacta con tu proveedor de hosting; normalmente te los envían por correo electrónico al contratar el servicio.
[WARNING]: Asegúrate de escribir correctamente la URL y el puerto. Un error común es poner http:// en lugar de https://. Si tienes problemas, copia y pega la dirección completa.
Una vez dentro, verás el escritorio principal de Syspanel. No te abrumes con todas las opciones; nos centraremos en una sección concreta.
Paso a paso: Cómo crear un subdominio en Syspanel
Ahora viene la parte principal del tutorial. Sigue estos pasos al pie de la letra y lo tendrás listo en cuestión de minutos.
1. Encuentra la sección de "Web" o "Dominios"
En el menú lateral izquierdo, que es la barra de navegación principal, busca una sección que se llame "Web" o "Dominios". En la mayoría de las versiones de Syspanel, esta sección se llama "Web". Haz clic en ella.
2. Localiza tu dominio principal
Se desplegará una lista con todos los dominios que tienes asociados a tu cuenta. Localiza el dominio principal sobre el cual quieres crear el subdominio (por ejemplo, tudominio.com). A la derecha de este dominio, verás una serie de iconos o botones de acción. Busca uno que diga "Subdominios" o que tenga un icono que parezca un más (+) o una flecha. Haz clic en él.
3. Introduce el nombre de tu subdominio
Se abrirá una nueva ventana o sección. Verás un campo de texto que dice "Subdominio" o "Nombre". Aquí es donde debes escribir la parte que irá antes de tu dominio. Por ejemplo, si quieres crear blog.tudominio.com, simplemente escribe blog en ese campo.
Consejos para elegir el nombre:
- Que sea corto y descriptivo:
tienda,blog,docs,foro,app. - Evita caracteres especiales, espacios o mayúsculas. Usa solo minúsculas, números y guiones (aunque los guiones no son muy recomendables).
- Piensa en la función que tendrá.
4. Configura la carpeta de destino (Opcional pero importante)
Debajo del campo del nombre, normalmente verás un campo llamado "Carpeta de documentos" o "Document Root". Este es un punto clave. Syspanel te sugerirá automáticamente una carpeta, que normalmente sigue el patrón /public_html/nombre-del-subdominio. Te recomiendo que dejes la que te sugiere por defecto, ya que es la forma más limpia y organizada de mantener tus archivos.
Sin embargo, si tienes conocimientos avanzados y quieres que el subdominio apunte a una carpeta específica de tu servidor, puedes cambiarla aquí. Para este tutorial, es mejor dejar la ruta por defecto.
5. Crea el subdominio
Una vez que hayas rellenado el nombre y, si lo deseas, ajustado la carpeta, busca el botón que dice "Crear" o "Agregar" y haz clic en él. El proceso es casi instantáneo. Syspanel creará la estructura de carpetas necesaria y configurará el servidor web (Apache o Nginx) para que reconozca tu nuevo subdominio.
6. Verificación: ¿Se ha creado correctamente?
Después de hacer clic en "Crear", Syspanel te redirigirá de vuelta a la lista de subdominios. Deberías ver tu nuevo subdominio (por ejemplo, blog.tudominio.com) en la lista. Ahora, para comprobar que todo funciona, abre una pestaña nueva en tu navegador y escribe la URL completa del subdominio. Si ves una página de bienvenida o un error de "archivo no encontrado", ¡es una buena señal! Significa que el servidor ya está respondiendo y que la estructura está creada. El error es normal porque aún no hay archivos.
[INFO]: No te asustes si ves un error "403 Forbidden" o "404 Not Found" en este punto. Es la respuesta normal del servidor cuando no hay un archivo index.php o index.html en la carpeta raíz del subdominio. Lo solucionaremos en el siguiente paso.
Cómo publicar una web en tu nuevo subdominio
Crear el subdominio es solo el primer paso. Ahora tenemos que llenarlo de contenido. "Publicar una web" significa subir los archivos (HTML, CSS, PHP, imágenes, etc.) a la carpeta que hemos creado antes. Hay dos métodos principales: usar el administrador de archivos de Syspanel o usar un cliente FTP.
Método A: Usando el Administrador de Archivos de Syspanel
Este es el método más sencillo para principiantes, ya que no necesitas instalar ningún programa externo.
- En el menú lateral de Syspanel, busca la sección "Administrador de Archivos" o "File Manager". Normalmente tiene un icono de carpeta.
- Navega hasta la carpeta que se creó para tu subdominio. Recuerda que la ruta era algo así como
/public_html/blog/(si tu subdominio se llamablog). La estructura de carpetas de Syspanel suele mostrarpublic_htmlcomo la raíz de tu dominio principal. Dentro de ella, verás una carpeta con el nombre de tu subdominio. - Haz clic en esa carpeta para entrar.
- Ahora, haz clic en el botón "Subir" o "Upload" que suele estar en la parte superior de la interfaz.
- Se abrirá un cuadro de diálogo. Arrastra y suelta tus archivos, o haz clic para seleccionarlos desde tu ordenador. Sube todos los archivos de tu sitio web (el
index.html, las carpetas de CSS, las imágenes, etc.). - Espera a que la subida termine. Una vez completada, verás los archivos listados en el administrador.
Método B: Usando un Cliente FTP (FileZilla, por ejemplo)
Este método es más eficiente si tienes muchos archivos o si planeas actualizar tu web con frecuencia.
- Descarga e instala un cliente FTP como FileZilla (es gratuito y muy popular).
- Abre FileZilla. En la parte superior, verás campos para el Host, Usuario, Contraseña y Puerto.
- Introduce los datos de conexión FTP que te proporcionó tu proveedor de hosting. El host suele ser
tudominio.comoftp.tudominio.com. El usuario y la contraseña son los mismos que usas para acceder a Syspanel. El puerto suele ser el 21 (estándar para FTP) o el 22 (para SFTP, que es más seguro). - Haz clic en "Conexión rápida".
- En el lado derecho de la pantalla (el servidor remoto), navega hasta la carpeta de tu subdominio (
/public_html/blog). - En el lado izquierdo (tu ordenador), navega hasta la carpeta donde tienes los archivos de tu web.
- Selecciona todos los archivos de tu web y arrástralos a la carpeta del servidor en el lado derecho. FileZilla empezará a subirlos.
[TIP]: Asegúrate de que tu página principal se llame index.html o index.php. Si no, el servidor no sabrá qué archivo mostrar y verás un listado de archivos (o un error).
Comprueba el resultado final
Una vez que hayas subido los archivos por cualquiera de los dos métodos, es hora de ver el resultado. Abre tu navegador y visita tu subdominio (ej. http://blog.tudominio.com). Si todo ha ido bien, deberías ver tu web funcionando perfectamente.
Configuración adicional: SSL y redirecciones
Ahora que tu web está publicada, hay un par de cosas que puedes hacer para mejorar la seguridad y la experiencia de usuario.
Asegura tu subdominio con SSL (Certificado)
En la actualidad, es casi obligatorio tener un certificado SSL para que tu web se muestre con https:// y el candado de seguridad en el navegador. La mayoría de los paneles Syspanel incluyen una opción para activar SSL fácilmente.
- Vuelve a la sección "Web" en Syspanel.
- Busca tu subdominio en la lista y haz clic en el icono de configuración o en el nombre del subdominio.
- Busca una pestaña o botón que diga "SSL" o "Certificados SSL".
- Verás opciones como "Let's Encrypt". Este es un proveedor de certificados gratuito y muy fiable. Haz clic en "Activar SSL" o "Emitir certificado".
- Sigue las instrucciones y espera unos minutos. Syspanel configurará automáticamente el certificado y renovará la redirección a
https://.
[TIP]: Activa la opción de "Forzar HTTPS" o "Redirigir a HTTPS" para que todos los visitantes que entren por http:// sean redirigidos automáticamente a la versión segura de tu web.
Redirige tu subdominio (Opcional)
En ocasiones, es posible que quieras que un subdominio redirija a otra URL (por ejemplo, a una página específica de tu dominio principal). Syspanel también te permite hacer esto.
- En la sección "Web", haz clic en el icono de "Redireccionar" o "Redirecciones".
- Selecciona tu subdominio como el origen.
- Escribe la URL de destino (por ejemplo,
https://tudominio.com/contacto). - Elige el tipo de redirección (301 es permanente, 302 es temporal). Generalmente, usarás 301 para cambios permanentes.
- Guarda los cambios.
Solución de problemas comunes (FAQ)
Es normal tener dudas o encontrarse con pequeños obstáculos. Aquí te dejo las soluciones a los problemas más comunes que suelen tener los usuarios al crear un subdominio en Syspanel.
El subdominio no carga y muestra un error 404
Esto significa que el servidor no encuentra el archivo index.html o index.php en la carpeta raíz de tu subdominio. Verifica que has subido los archivos a la carpeta correcta (/public_html/nombre-del-subdominio) y que el archivo principal se llama index con la extensión correcta.
El subdominio muestra un error 403 Forbidden
Este error suele estar relacionado con los permisos de los archivos o carpetas. Los archivos deben tener permisos 644 y las carpetas 755. En el administrador de archivos de Syspanel, puedes hacer clic derecho sobre un archivo o carpeta y seleccionar "Permisos" para ajustarlos.
No puedo acceder a Syspanel por el puerto 2106
Asegúrate de que estás usando https:// y no http://. Si sigues teniendo problemas, es posible que tu proveedor de hosting tenga el puerto bloqueado. Contacta con su soporte técnico para que te ayuden a habilitar el acceso.
Los cambios que hago en mi web no se ven reflejados
Esto es un problema de caché. El navegador está guardando una versión antigua de la página. Prueba a recargar la página con Ctrl + F5 (en Windows) o Cmd + Shift + R (en Mac) para forzar la recarga de la caché.
¿Puedo crear un subdominio que apunte a otro servidor?
Sí, pero esto no se hace desde Syspanel directamente. Tendrías que crear el subdominio en el panel (para que exista) y luego, desde el panel de control de tu proveedor de DNS (donde configuras los registros de tu dominio), crear un registro CNAME que apunte el subdominio al otro servidor. Este es un proceso más avanzado.
[WARNING]: Si creas un registro CNAME, la carpeta que crees en Syspanel quedará obsoleta, ya que el tráfico se dirigirá a otro lugar.
Conclusión y mejores prácticas
Como has visto, crear un subdominio en Syspanel y publicar una web es un proceso muy accesible para cualquier persona. No requiere conocimientos de programación, solo seguir una serie de pasos lógicos: acceder al panel, crear el subdominio, subir los archivos y, opcionalmente, configurar SSL.
Para terminar, te dejo algunas mejores prácticas que te harán la vida más fácil a largo plazo:
- Organiza tus archivos: Mantén cada subdominio en su carpeta correspondiente. No mezcles archivos de diferentes proyectos.
- Usa nombres descriptivos: Elige nombres de subdominio que reflejen claramente su propósito.
- Mantén todo actualizado: Si usas un CMS como WordPress, asegúrate de actualizarlo periódicamente para evitar vulnerabilidades de seguridad.
- Activa el SSL siempre: Es un paso extra que aporta confianza y mejora tu posicionamiento en buscadores (SEO). Google prioriza las webs con
