🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

DirectAdmin: Configurar un dominio y subdominio paso a paso

Actualizado el 20 de septiembre de 2025

Introducción: ¿Por qué es importante saber configurar dominios y subdominios en DirectAdmin?

Si tienes un servidor web con DirectAdmin, una de las primeras tareas que debes dominar es la gestión de dominios y subdominios. DirectAdmin es un panel de control potente y amigable, diseñado para administrar sitios web, cuentas de correo, bases de datos y mucho más. Configurar correctamente un dominio principal o un subdominio es esencial para que tu proyecto web funcione sin problemas.

En esta guía paso a paso, te explicaré de forma clara y sencilla cómo añadir un dominio nuevo y cómo crear un subdominio en DirectAdmin. No importa si eres principiante o ya tienes algo de experiencia, aquí encontrarás todos los detalles necesarios.


Requisitos previos antes de empezar

Antes de lanzarte a configurar, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin: Necesitas las credenciales de tu cuenta de usuario (no la de administrador del servidor, a menos que tengas permisos de reseller).
  • Un dominio registrado: El dominio debe estar registrado y apuntando a los servidores DNS de tu hosting. Si no sabes cómo hacerlo, consulta con tu proveedor.
  • Conocimiento básico de DNS: Aunque no es obligatorio, entender cómo funcionan los registros A, CNAME y NS te ayudará a resolver problemas.

[INFO] Si tu dominio está en otro proveedor, deberás modificar los servidores DNS (nameservers) para que apunten a los de tu servidor con DirectAdmin. Normalmente, tu hosting te proporcionará dos o tres direcciones como ns1.tudominio.com y ns2.tudominio.com.


Paso 1: Acceder al panel de DirectAdmin

Abre tu navegador favorito y escribe la dirección de tu panel DirectAdmin. Normalmente es algo como:

https://tudominio.com:2222

O también puede ser:

https://IP-del-servidor:2222

Ingresa tu usuario y contraseña. Una vez dentro, verás el panel principal con todas las opciones disponibles.


Paso 2: Configurar un dominio principal en DirectAdmin

2.1. Localizar la opción "Agregar dominio"

En el menú principal, busca la sección "Administración de cuentas" o directamente el icono que dice "Agregar dominio". En algunas versiones de DirectAdmin, esta opción está dentro de "Administración de dominios".

Haz clic en "Agregar dominio".

2.2. Completar los datos del nuevo dominio

Se abrirá un formulario con los siguientes campos:

  • Dominio: Escribe el nombre completo, por ejemplo miproyecto.com. No incluyas www al principio, DirectAdmin lo añadirá automáticamente si es necesario.
  • Paquete: Si tienes varios planes de hosting, selecciona el que corresponda. Normalmente, si eres usuario final, solo verás un paquete.
  • IP: Déjalo en "Compartida" a menos que tengas una IP dedicada.
  • PHP: Elige la versión de PHP que deseas (recomendamos la más reciente estable, como 8.1 o 8.2).
  • SSL: Marca la casilla "Crear certificado SSL" si quieres que el dominio tenga HTTPS desde el principio. Si no, puedes añadirlo después.

Haz clic en "Crear".

2.3. Verificar la creación

DirectAdmin te mostrará un mensaje de éxito. Ahora tu dominio ya está configurado. Puedes acceder a sus opciones desde "Administración de dominios" > seleccionando el dominio.

[TIP] Si tu dominio ya estaba apuntando a los DNS del servidor, en unos minutos podrás ver tu sitio web. Si no, puede tardar hasta 24-48 horas en propagarse.


Paso 3: Configurar un subdominio en DirectAdmin

Los subdominios son extensiones de tu dominio principal, como blog.miproyecto.com o tienda.miproyecto.com. Son ideales para organizar secciones de tu sitio sin necesidad de comprar un dominio nuevo.

3.1. Acceder a la sección de subdominios

Desde el panel principal, busca el icono "Subdominios" dentro de la sección "Administración de cuentas". También puedes encontrarlo en el menú desplegable de tu dominio.

3.2. Crear el subdominio

Haz clic en "Agregar subdominio". Se abrirá un formulario con:

  • Subdominio: Escribe solo el nombre, por ejemplo blog. No pongas el dominio completo.
  • Dominio: Selecciona de la lista el dominio principal al que pertenecerá (por ejemplo miproyecto.com).
  • Directorio raíz: Aquí puedes elegir dónde se alojarán los archivos del subdominio. Por defecto, DirectAdmin creará una carpeta dentro de public_html con el nombre del subdominio (ej. public_html/blog). Puedes cambiarlo si lo deseas.
  • PHP: Elige la versión de PHP.
  • SSL: Marca la opción si quieres HTTPS.

Haz clic en "Crear".

3.3. Verificar la configuración DNS

DirectAdmin automáticamente crea un registro CNAME o A para tu subdominio. Puedes comprobarlo en "Administración de DNS" > seleccionando tu dominio principal. Verás una entrada como:

blog.miproyecto.com. 14400 IN A 192.168.1.1

Esto asegura que el subdominio apunte a la IP correcta.

[WARNING] Si tu dominio no usa los DNS de DirectAdmin, tendrás que crear manualmente un registro A (o CNAME) en tu proveedor de DNS externo. De lo contrario, el subdominio no funcionará.


Paso 4: Configurar el SSL para el subdominio (opcional pero recomendado)

Para que tu subdominio sea seguro, puedes instalar un certificado SSL. DirectAdmin facilita esta tarea con Let's Encrypt.

  1. Ve a "Administración de SSL" en el menú de tu dominio.
  2. Marca la opción "Let's Encrypt".
  3. Selecciona el subdominio de la lista (por ejemplo, blog.miproyecto.com).
  4. Haz clic en "Guardar" o "Solicitar certificado".

En pocos segundos, tu subdominio tendrá HTTPS activo.

[TIP] Si tienes varios subdominios, puedes solicitar un certificado wildcard (*.miproyecto.com) para cubrirlos todos. Esto se hace desde el dominio principal.


Paso 5: Subir contenido al subdominio o dominio

Una vez creado el dominio o subdominio, necesitas agregar archivos. Puedes hacerlo de dos formas:

5.1. Usando el administrador de archivos de DirectAdmin

  1. Ve a "Administración de archivos".
  2. Navega hasta la carpeta del dominio (ej. public_html) o del subdominio (ej. public_html/blog).
  3. Sube tus archivos (HTML, PHP, imágenes, etc.) usando el botón "Subir".

5.2. Usando FTP

DirectAdmin crea automáticamente una cuenta FTP para tu dominio. Puedes ver los datos en "Cuentas FTP". Conéctate con un cliente como FileZilla y sube tus archivos a la carpeta correspondiente.


Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda en propagarse un dominio nuevo?

La propagación DNS puede tomar desde unos minutos hasta 48 horas, aunque normalmente es cuestión de horas. Si tu dominio ya apuntaba a los DNS del servidor, será casi inmediato.

¿Puedo tener un subdominio sin SSL?

Sí, pero no es recomendable. Los navegadores modernos marcan los sitios sin HTTPS como "no seguros". Usa Let's Encrypt para obtener SSL gratuito.

¿Qué hago si mi subdominio no carga?

Revisa lo siguiente:

  • ¿Los DNS apuntan correctamente? (usa herramientas como whatsmydns.net).
  • ¿El subdominio está creado en DirectAdmin?
  • ¿Hay archivos en la carpeta del subdominio? (un index.html básico ayuda a verificar).

¿Puedo usar un subdominio para una aplicación como WordPress?

Sí, es muy común. Simplemente sube los archivos de WordPress a la carpeta del subdominio y configura la base de datos desde "MySQL Management" en DirectAdmin.

¿DirectAdmin y Syspanel son lo mismo?

No exactamente. Syspanel (anteriormente conocido como HestiaCP) es otro panel de control, pero con una interfaz diferente. En Syspanel, el acceso se realiza por el puerto 2106 (ej. https://tudominio.com:2106). La configuración de dominios y subdominios es similar, pero los pasos pueden variar ligeramente.

[INFO] Si estás usando Syspanel, busca la opción "Web" > "Agregar dominio" o "Agregar subdominio". El proceso es intuitivo, pero siempre consulta la documentación oficial si tienes dudas.


Conclusión

Configurar un dominio y subdominio en DirectAdmin es un proceso sencillo una vez que conoces los pasos. Recuerda siempre verificar la propagación DNS, instalar SSL para seguridad y mantener tus archivos organizados en las carpetas correctas.

Ahora ya estás listo para lanzar tu sitio web, un blog, una tienda online o cualquier proyecto que tengas en mente. Si te surge alguna duda, no dudes en consultar la documentación de DirectAdmin o contactar con el soporte técnico de tu hosting.

¡Buena suerte con tu nueva configuración!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel