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

Cómo configurar un dominio en DirectAdmin: Guía para principiantes

Actualizado el 28 de mayo de 2026

¡Hola! Bienvenido a esta guía pensada para quienes dan sus primeros pasos en la administración de un servidor web. Si has llegado hasta aquí, probablemente tienes un panel de control DirectAdmin y necesitas configurar un dominio DirectAdmin por primera vez. No te preocupes, el proceso es más sencillo de lo que parece y, paso a paso, te aseguraré que tu sitio web quede funcionando.

Vamos a desglosar todo lo que necesitas saber para añadir dominio DirectAdmin correctamente, desde el acceso al panel hasta la configuración de los registros DNS básicos. Al final de este tutorial DirectAdmin, serás capaz de gestionar tus propios dominios sin depender de terceros.


¿Qué es DirectAdmin y por qué lo necesitas?

DirectAdmin es un panel de control para servidores Linux que simplifica enormemente la gestión de sitios web, cuentas de correo, bases de datos y dominios. Es una alternativa muy popular a cPanel o Plesk, y destaca por su ligereza y facilidad de uso.

Para que tu sitio web sea accesible desde internet, necesitas asociar un nombre de dominio (como mipagina.com) con los archivos que están en tu servidor. DirectAdmin actúa como el puente entre ambos mundos.


Requisitos previos antes de empezar

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

  • Acceso a DirectAdmin: Necesitas las credenciales de tu cuenta de usuario (no la del administrador principal, a menos que tengas permisos de revendedor).
  • Un dominio registrado: Debes haber comprado el dominio en un registrador (como Namecheap, GoDaddy, DonDominio, etc.).
  • Acceso al panel de DNS de tu dominio: Necesitarás poder modificar los servidores de nombres (nameservers) o los registros A/AAAA de tu dominio. Esto se hace desde el sitio web donde compraste el dominio.
  • Archivos de tu sitio web: (Opcional) Si ya tienes una página web, ten los archivos (HTML, PHP, imágenes) listos para subir.

Paso 1: Accede a tu panel de DirectAdmin

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

https://tudominio.com:2222

o

https://direccion-ip-de-tu-servidor:2222

Introduce tu nombre de usuario y contraseña. Una vez dentro, verás la interfaz principal con varios iconos. No te asustes, es más simple de lo que parece.


Paso 2: Encuentra la opción "Añadir Dominio"

En la pantalla principal de DirectAdmin, busca la sección "Administración de Cuentas" o "Gestión de Dominios". El nombre exacto puede variar ligeramente según la versión, pero generalmente verás un icono que dice "Añadir Dominio" o "Dominios".

[TIP] Si no lo ves a simple vista, usa el buscador interno del panel. Escribe "dominio" y te mostrará la opción correcta.

Haz clic en "Añadir Dominio".


Paso 3: Rellena los datos del nuevo dominio

Se abrirá un formulario. Aquí es donde realmente empieza la magia. Debes completar los siguientes campos:

### Nombre de dominio

Escribe el dominio completo que deseas añadir. Por ejemplo: mipaginaweb.com (sin www.). DirectAdmin se encargará de crear automáticamente la versión con www si así lo deseas.

### Tipo de dominio

Aquí tienes dos opciones principales:

  • Dominio: Es la opción estándar. Creará un sitio web completamente nuevo asociado a este dominio.
  • Subdominio: Si quieres crear algo como blog.mipaginaweb.com, selecciona esta opción y escribe solo la parte del subdominio (ej: blog).

Para un sitio web principal, siempre elige "Dominio".

### Paquete

Si eres un usuario con un plan de hosting, probablemente verás un desplegable con los paquetes disponibles (Ej: "Básico", "Profesional"). Selecciona el que corresponda a tu cuenta. Si eres administrador o revendedor, puedes crear uno nuevo o usar uno existente.

### PHP y otras opciones avanzadas

DirectAdmin te permite elegir la versión de PHP que usará tu sitio. Para principiantes, la opción por defecto suele ser la mejor. También puedes marcar casillas como:

  • CGI: Permite ejecutar scripts CGI.
  • SSL: Habilita HTTPS (muy recomendable, aunque luego tendrás que configurar un certificado).
  • Soporte para mod_rewrite: Esencial para URLs amigables en WordPress u otros CMS.

[INFO] Si tu sitio usa WordPress, Joomla o Drupal, asegúrate de tener mod_rewrite y SSL activados. El SSL lo puedes gestionar después con Let's Encrypt.

### Dirección IP

Normalmente se selecciona automáticamente la IP compartida del servidor. No la modifiques a menos que sepas lo que haces.

### Cuota de disco y ancho de banda

Estos límites los define tu plan de hosting. Si tu plan lo permite, puedes asignar una cantidad específica a este dominio. Si no, se usará el límite global.

Una vez relleno todo, haz clic en el botón "Crear" o "Añadir".


Paso 4: Configura los DNS de tu dominio (La parte más importante)

DirectAdmin ya ha creado la estructura de carpetas y la base de datos (si así lo configuraste). Pero tu dominio aún no apunta a tu servidor. Para ello, necesitas modificar los DNS.

Tienes dos caminos:

### Opción A: Usar los servidores de nombres de tu hosting (Recomendado para principiantes)

Esta es la forma más sencilla. DirectAdmin te asignará automáticamente dos servidores de nombres (nameservers). Normalmente se ven así:

ns1.tudominio.com
ns2.tudominio.com

o, si tu hosting lo proporciona, algo como:

ns1.servidorhosting.com
ns2.servidorhosting.com

¿Dónde encuentro estos valores? En DirectAdmin, ve a "Administración de Cuentas" -> "DNS" o "Servidores de Nombres". Allí verás los nameservers que debes usar.

¿Qué hago con ellos? Ve al panel de tu registrador de dominios (donde compraste el dominio). Busca la sección "Servidores de Nombres" (Nameservers) y reemplaza los que aparecen por defecto por los que te ha dado DirectAdmin. Guarda los cambios. La propagación puede tardar desde unos minutos hasta 24 horas.

[WARNING] Si cambias los nameservers, todo el control DNS de tu dominio pasará a DirectAdmin. Esto es lo que queremos, pero asegúrate de no tener servicios de correo u otros en tu registrador, o dejarán de funcionar.

### Opción B: Configurar registros DNS manualmente (Avanzado)

Si no quieres cambiar los nameservers, puedes añadir registros DNS específicos en tu registrador para que apunten a tu servidor. Necesitarás:

  • Registro A: Apunta tu dominio principal a la dirección IP de tu servidor.
  • Registro AAAA: Si tu servidor tiene IPv6, apunta a esa dirección.
  • Registro CNAME: Para el subdominio www, que apunte a tu dominio principal (@).

¿Dónde encuentro la IP de mi servidor? En DirectAdmin, ve a "Administración de Cuentas" -> "Información del Servidor" o simplemente mira la IP que aparece al añadir dominio DirectAdmin.

Una vez añadidos estos registros, la propagación también tardará un tiempo.


Paso 5: Sube los archivos de tu sitio web

Una vez que el dominio está creado y los DNS empiezan a propagarse (o ya están apuntando), es hora de llenar el sitio con contenido.

DirectAdmin ha creado una carpeta específica para tu dominio. Normalmente se encuentra en:

/home/tu_usuario/domains/tudominio.com/public_html/

Puedes acceder a ella de varias maneras:

### Usando el Administrador de Archivos de DirectAdmin

  1. En el panel, busca "Administrador de Archivos".
  2. Navega a la ruta: domains -> tudominio.com -> public_html.
  3. Haz clic en "Subir archivos" y selecciona los archivos de tu sitio web (por ejemplo, los archivos de WordPress o tu index.html).

### Usando un cliente FTP (FileZilla, por ejemplo)

  1. Necesitas los datos de conexión FTP: Servidor (tu dominio o IP), Usuario (el mismo de DirectAdmin) y Contraseña.
  2. Conéctate y navega a la carpeta public_html de tu dominio.
  3. Arrastra tus archivos desde tu computadora a esa carpeta.

[TIP] Si tu sitio usa una base de datos (como WordPress), recuerda crearla primero en DirectAdmin en la sección "MySQL Management" y luego importar tus datos.


Paso 6: Configura el correo electrónico (Opcional pero recomendado)

DirectAdmin facilita la creación de cuentas de correo para tu dominio. Ve a "Administración de Correo" -> "Crear un buzón". Elige un nombre (ej: info@tudominio.com) y una contraseña. Luego podrás acceder a este correo a través de Webmail (Roundcube o SquirrelMail) desde tudominio.com/webmail.


Preguntas Frecuentes (FAQ) para principiantes

¿Cuánto tarda en verse mi sitio web después de añadir el dominio?

La propagación de DNS puede tardar desde 10 minutos hasta 48 horas, aunque lo normal son unas pocas horas. Durante ese tiempo, algunas personas verán tu sitio y otras no. Ten paciencia.

¿Qué hago si mi dominio ya está apuntando a otro servidor?

Debes cambiar los nameservers en tu registrador a los de DirectAdmin (Opción A) o modificar los registros A (Opción B). Si ya tienes un sitio en otro servidor, asegúrate de haber hecho una copia de seguridad antes de hacer el cambio.

¿Puedo añadir varios dominios a mi cuenta de DirectAdmin?

Sí, siempre que tu plan de hosting lo permita. Cada dominio adicional se gestiona de forma independiente.

¿Necesito un certificado SSL?

Sí, es altamente recomendable. DirectAdmin suele tener integración con Let's Encrypt, que te permite obtener un certificado SSL gratuito. Busca la opción "SSL Certificates" o "Let's Encrypt" en el panel y sigue las instrucciones.

¿Qué es el archivo .htaccess y dónde lo pongo?

Es un archivo de configuración que permite reescribir URLs, proteger carpetas con contraseña, etc. Se coloca en la carpeta public_html de tu dominio. DirectAdmin lo soporta nativamente.

¿Puedo usar DirectAdmin con Syspanel (HestiaCP)?

Sí, aunque son paneles diferentes. Si tu proveedor usa Syspanel (el nombre que le damos a HestiaCP), el proceso es similar, pero el acceso es a través del puerto 2106 (ej: https://tudominio.com:2106). La lógica de añadir un dominio es la misma: crear el dominio, configurar DNS y subir archivos.


Conclusión

Configurar dominio DirectAdmin es un proceso de unos pocos pasos que, una vez que lo haces una vez, se vuelve muy intuitivo. Has aprendido a acceder al panel, añadir dominio DirectAdmin, configurar los DNS y subir tus archivos. Con este tutorial DirectAdmin, ya tienes las bases para gestionar tus propios sitios web.

Recuerda que la práctica hace al maestro. Si algo no funciona al principio, revisa la propagación de DNS y asegúrate de que los archivos están en la carpeta correcta. ¡No dudes en volver a esta guía cuando lo necesites!

¿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