Cómo configurar un dominio en DirectAdmin (Añadir, apuntar, SSL)
Introducción: ¿Qué es DirectAdmin y por qué es importante saber configurar un dominio?
DirectAdmin es uno de los paneles de control de hosting más utilizados en el mundo, junto con cPanel y Plesk. Su interfaz, aunque a primera vista puede parecer algo más técnica, es extremadamente potente y ligera. Si tienes un plan de hosting que usa DirectAdmin, tarde o temprano necesitarás saber cómo añadir un dominio nuevo, cómo apuntarlo correctamente (es decir, conectar el nombre de dominio con tu servidor) y cómo instalar un certificado SSL para que tu web funcione con el candado de seguridad.
En este tutorial directadmin completo, te voy a guiar paso a paso para que puedas realizar estas tres tareas sin miedo a romper nada. No necesitas ser un experto en Linux ni en SysAdmin, solo necesitas seguir las instrucciones al pie de la letra y entender algunos conceptos básicos que te explicaré de forma sencilla.
Vamos a dividir el artículo en tres grandes bloques: añadir el dominio, configurar el DNS y gestionar el SSL. Al final, incluiremos una sección de preguntas frecuentes para resolver las dudas más comunes. ¡Empecemos!
Requisitos previos antes de tocar nada
Antes de lanzarnos a configurar dominio directadmin, asegúrate de tener lo siguiente a mano:
- Acceso a tu panel de DirectAdmin con permisos de administrador o de usuario revendedor (si solo tienes acceso de usuario, también podrás añadir dominios siempre que tu plan lo permita).
- El nombre de dominio que quieres configurar (por ejemplo,
miweb.com). - Las credenciales de acceso al registrador de dominios donde compraste el dominio (como Namecheap, GoDaddy, DonDominio, etc.), porque necesitarás cambiar los DNS.
- Si quieres instalar SSL gratuito, necesitarás que el dominio ya esté apuntando al servidor o poder verificar la propiedad del dominio por otros medios.
[WARNING] No empieces a cambiar DNS o a añadir dominios si no tienes claro qué es un registro A o un registro CNAME. Te lo explico más abajo, pero ve con calma.
Parte 1: Añadir un dominio en DirectAdmin
Añadir un dominio es el primer paso para alojar una web. En DirectAdmin, esto se hace desde la sección de "Dominios" o "Gestión de dominios". El proceso puede variar ligeramente según la versión, pero la esencia es la misma.
Paso 1: Accede a tu panel de DirectAdmin
Abre tu navegador y escribe la URL de acceso, normalmente algo como https://tu-servidor:2222 (el puerto por defecto es el 2222). Introduce tu usuario y contraseña.
Paso 2: Busca la opción "Agregar dominio"
Una vez dentro, busca en el menú principal la sección que dice "Dominios" o "Agregar dominio". En la mayoría de las versiones, encontrarás un icono con una letra "D" o un globo terráqueo. Haz clic en "Agregar dominio".
Paso 3: Rellena los datos del dominio
Te aparecerá un formulario con varios campos:
- Dominio: Escribe aquí el dominio completo sin
wwwy sinhttp://. Por ejemplo:mipagina.com. - Usuario: DirectAdmin te sugerirá un nombre de usuario para el dominio. Puedes dejarlo por defecto o cambiarlo. Este usuario será el que uses para acceder a la gestión de archivos, bases de datos, etc., de ese dominio específico.
- Contraseña: Si es un dominio adicional, te pedirá una contraseña para el nuevo usuario. Si es tu dominio principal, puede que no te lo pida.
[TIP] Si no quieres crear un usuario separado para cada dominio (lo cual es recomendable si tienes muchos), puedes marcar la opción de "Crear dominio como parte del usuario principal". Esto simplifica la gestión, pero ten en cuenta que todos los dominios compartirán los mismos recursos de la cuenta principal.
Paso 4: Configura opciones adicionales (si las hay)
Dependiendo de tu plan, verás opciones como:
- Activar soporte para PHP: Muy recomendable si vas a usar WordPress o cualquier CMS.
- Activar correo electrónico: Si quieres tener cuentas de correo asociadas a ese dominio (como
info@mipagina.com). - Redireccionar dominio: Si es un dominio secundario que quieres que apunte a otra web.
Selecciona lo que necesites y haz clic en "Crear" o "Agregar".
Paso 5: Verifica la creación
DirectAdmin te mostrará un mensaje de éxito y el dominio aparecerá en tu lista de dominios. Ya has añadido el dominio, pero aún no es accesible desde internet porque no está apuntando a tu servidor. Eso lo solucionamos en la siguiente parte.
[INFO] Si tu dominio ya estaba registrado previamente y tenía una web en otro servidor, no te preocupes: al añadirlo a DirectAdmin, el servidor ya está preparado para recibirlo. Solo falta que el dominio "sepa" dónde buscar.
Parte 2: Configurar el DNS (apuntar el dominio a tu servidor)
Ahora viene la parte que más dolores de cabeza causa a los principiantes: el DNS. Pero no es tan complicado si lo entiendes bien. Básicamente, el DNS es como la "agenda telefónica" de internet. Cuando alguien escribe mipagina.com, su navegador pregunta a los servidores DNS "¿dónde está mipagina.com?" y estos le dicen la dirección IP del servidor donde está alojada tu web.
Para apuntar tu dominio a tu servidor DirectAdmin, tienes dos opciones principales:
- Cambiar los servidores DNS del dominio (recomendado si tu hosting incluye DNS gestionado).
- Crear registros DNS manualmente (si prefieres mantener los DNS de tu registrador).
Opción A: Cambiar los servidores DNS (nameservers)
Esta es la opción más limpia y la que te recomiendo si tu proveedor de hosting te ha dado dos servidores DNS (normalmente algo como ns1.tu-host.com y ns2.tu-host.com).
Paso 1: Encuentra tus nameservers en DirectAdmin
En tu panel de DirectAdmin, busca la sección "DNS" o "Nameservers". Ahí verás las direcciones de los servidores DNS que debes usar. Anótalas.
Paso 2: Ve a tu registrador de dominios
Entra en la web donde compraste tu dominio (GoDaddy, Namecheap, etc.) y busca la sección de "Gestión de DNS" o "Nameservers" para el dominio en cuestión. Normalmente hay una opción que dice "Usar servidores DNS personalizados" o "Cambiar nameservers".
Paso 3: Introduce los nameservers de DirectAdmin
En los campos correspondientes, introduce los dos nameservers que anotaste. Guarda los cambios.
Paso 4: Espera a que se propague
La propagación del DNS puede tardar desde unas pocas horas hasta 48 horas. Durante este tiempo, tu web puede no cargar o cargar de forma intermitente dependiendo de la ubicación del visitante. Ten paciencia.
[WARNING] Si cambias los nameservers, perderás cualquier registro DNS que tuvieras en tu registrador (como registros MX de correo, etc.) porque ahora los gestionará DirectAdmin. Asegúrate de saber qué registros necesitas recrear.
Opción B: Crear registros DNS manualmente
Si no quieres cambiar los nameservers, puedes simplemente añadir los registros necesarios en tu registrador. Esto es útil si quieres mantener el correo en otro proveedor o si tienes subdominios especiales.
Registro A (obligatorio)
El registro más importante es el registro A. Debe apuntar el dominio principal (y el subdominio www) a la dirección IP de tu servidor DirectAdmin.
- Nombre/Host:
@(para el dominio raíz) ywww(para el subdominio). - Tipo: A
- Valor: La IP de tu servidor (la encontrarás en DirectAdmin, normalmente en "Información del servidor" o en el correo de bienvenida de tu hosting).
Registro MX (para el correo)
Si vas a usar el correo de DirectAdmin, necesitas un registro MX que apunte a mail.tudominio.com o al nombre de tu servidor. Si usas Google Workspace o similar, necesitarás los registros MX que te proporcione ese servicio.
Registro CNAME (opcional)
Un CNAME para www puede ser útil si quieres que www.mipagina.com sea un alias de mipagina.com. Sin embargo, si ya has creado un registro A para www, no necesitas el CNAME.
[TIP] Te recomiendo encarecidamente que uses la Opción A (cambiar nameservers) si tu hosting te lo permite. Es mucho más fácil gestionar todo desde DirectAdmin, especialmente cuando necesites añadir subdominios o cambiar la IP del servidor en el futuro. En el panel de DirectAdmin, la gestión de DNS es muy visual y puedes añadir, editar o eliminar registros en segundos.
Parte 3: Instalar un certificado SSL en DirectAdmin
Una vez que tu dominio ya apunta al servidor, es hora de darle el toque de seguridad: el certificado SSL. Esto es lo que hace que tu web funcione con https:// y muestre el candado verde en el navegador. Hoy en día, es imprescindible, tanto para el SEO como para la confianza de tus visitantes.
DirectAdmin tiene una integración muy buena con Let's Encrypt, que te permite obtener certificados SSL gratuitos y renovarlos automáticamente. Vamos a ver cómo hacerlo.
Paso 1: Accede a la sección SSL
En tu panel de DirectAdmin, busca la sección "SSL" o "Certificados SSL". En la mayoría de las versiones, está dentro de "Gestión de cuentas" o en el menú principal con un icono de candado.
Paso 2: Elige la opción "Let's Encrypt"
Dentro de la sección SSL, verás varias pestañas o botones. Busca el que diga "Let's Encrypt" o "Emitir certificado". Haz clic en él.
Paso 3: Selecciona el dominio y los subdominios
Te aparecerá una lista con todos los dominios que tienes en tu cuenta. Selecciona el dominio para el que quieres el certificado. Si quieres que el certificado también cubra www.tudominio.com y otros subdominios, asegúrate de marcarlos en la lista. Lo más común es marcar el dominio raíz y www.
Paso 4: Emitir el certificado
Haz clic en el botón de "Emitir" o "Instalar". DirectAdmin se comunicará con Let's Encrypt, verificará que el dominio apunta correctamente a tu servidor y emitirá el certificado. Este proceso suele tardar solo unos segundos.
Paso 5: Verifica la instalación
Una vez emitido, DirectAdmin te mostrará un mensaje de éxito y el certificado quedará instalado. Para comprobarlo, visita tu web con https:// delante. Deberías ver el candado.
[WARNING] Si el dominio no apunta aún a tu servidor o si la propagación de DNS no ha terminado, la emisión del certificado fallará. Es importante que el registro A ya esté activo. Si te da error, espera unas horas y vuelve a intentarlo.
Renovación automática del SSL
La mejor parte de usar Let's Encrypt a través de DirectAdmin es que la renovación es automática. No tienes que hacer nada. DirectAdmin se encarga de renovar el certificado antes de que caduque (normalmente cada 90 días). Solo asegúrate de que el dominio siga apuntando a tu servidor, porque si cambias los DNS a otro sitio, la renovación fallará.
SSL para subdominios
Si tienes subdominios (como blog.tudominio.com), puedes repetir el proceso para cada uno de ellos, o marcar la opción de "Incluir subdominios" al emitir el certificado principal. Ten en cuenta que los certificados de Let's Encrypt tienen un límite de emisiones por semana, así que si tienes muchos subdominios, es mejor emitir un solo certificado con todos ellos incluidos.
Consejos extra para tu configuración de DirectAdmin
Ya tienes tu dominio añadido, apuntando al servidor y con SSL. Ahora te doy algunos consejos para que aproveches al máximo tu panel de DirectAdmin.
Subdominios
Para crear un subdominio (como tienda.miweb.com), ve a la sección "Subdominios" y añade el nombre (por ejemplo, tienda). DirectAdmin creará automáticamente la carpeta y las configuraciones necesarias. No olvides emitir también un SSL para ese subdominio.
Redirecciones
Si quieres que miweb.com redirija automáticamente a www.miweb.com (o viceversa), puedes hacerlo desde la sección "Redirecciones" de DirectAdmin. Esto es importante para el SEO, ya que evita contenido duplicado.
Correo electrónico
Puedes crear cuentas de correo desde la sección "Correo". DirectAdmin creará automáticamente los registros MX necesarios si usas sus nameservers. Si usas DNS externos, recuerda crear el registro MX manualmente.
Copias de seguridad
No olvides configurar copias de seguridad periódicas de tu dominio. DirectAdmin tiene una sección llamada "Respaldo" donde puedes programar backups automáticos o hacerlos manualmente. Esto te salvará de más de un susto.
Preguntas frecuentes (FAQ) sobre DirectAdmin
¿Cuánto tarda en propagarse el DNS después de cambiar los nameservers?
Normalmente, entre 24 y 48 horas, aunque puede ser menos. Durante este tiempo, es normal que la web no cargue desde algunos lugares. Puedes comprobar el estado de la propagación en sitios como whatsmydns.net.
¿Puedo añadir un dominio que ya tiene una web en otro servidor?
Sí, pero ten en cuenta que, al cambiar los DNS o los registros A, la web dejará de cargar desde el servidor antiguo. Asegúrate de tener una copia de seguridad de tus archivos y bases de datos antes de hacer el cambio.
¿Qué hago si la emisión del SSL falla?
Lo más común es que el DNS no esté completamente propagado o que el registro A no esté bien configurado. Verifica que desde tu ordenador puedas hacer ping a tu dominio y que responda con la IP de tu servidor. Espera unas horas y reintenta.
¿Puedo usar un certificado SSL de pago en lugar de Let's Encrypt?
Sí, DirectAdmin te permite instalar certificados SSL de terceros. En la sección SSL, busca la pestaña "Instalar certificado" y pega el contenido del certificado y la clave privada que te proporcione tu proveedor de SSL.
¿Qué es Syspanel?
[INFO] Syspanel (anteriormente conocido como HestiaCP) es otro panel de control de hosting similar a DirectAdmin, pero con una interfaz más moderna. Si en algún momento ves referencias a Syspanel, ten en cuenta que su puerto de acceso por defecto es el 2106. Este artículo se centra en DirectAdmin, pero muchos conceptos de DNS y SSL son aplicables a ambos paneles.
¿Cómo sé si mi dominio está correctamente configurado?
Puedes usar herramientas online como dnschecker.org para ver si el registro A apunta a tu servidor. También puedes usar el comando nslookup o dig desde tu terminal si eres más técnico. Y, por supuesto, la prueba definitiva: cargar tu web en el navegador y ver el candado SSL.
Conclusión: Domina DirectAdmin con confianza
Configurar un dominio en DirectAdmin no es ninguna ciencia, pero requiere seguir un orden lógico: primero añadir el dominio al panel, después apuntar el DNS (ya sea cambiando nameservers o creando registros A) y finalmente instalar el SSL. Con estos tres pasos, tu web estará lista para recibir visitas de forma segura y profesional.
Recuerda que la paciencia es clave, especialmente con la propagación de DNS. Si algo falla, revisa cada paso y no tengas miedo de experimentar (siempre con precaución). DirectAdmin es un panel muy robusto y difícil de romper si no tocas lo que no debes.
Espero que este tutorial directadmin te haya sido de gran ayuda. Si te ha quedado alguna duda, repasa las secciones correspondientes o consulta la documentación oficial de tu proveedor de hosting
