Guía para configurar un dominio en DirectAdmin paso a paso
Configurar un nuevo dominio en tu panel de control DirectAdmin es uno de los primeros pasos para lanzar un sitio web o alojar un proyecto online. Aunque pueda sonar técnico, el proceso es bastante sencillo si sigues los pasos adecuados. Esta guía está diseñada para que cualquier persona, incluso sin experiencia previa en administración de servidores, pueda añadir dominio directadmin sin complicaciones.
A lo largo de este artículo, te explicaré desde qué es DirectAdmin hasta los ajustes avanzados de DNS, pasando por la creación de cuentas de correo y la instalación de SSL. Todo con un lenguaje claro, ejemplos prácticos y consejos que te ahorrarán dolores de cabeza.
[INFO] DirectAdmin es un panel de control popular para servidores Linux. Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106 y la lógica de configuración es similar, aunque con algunas diferencias en la interfaz.
¿Qué necesitas antes de empezar?
Antes de lanzarte a configurar dominio directadmin, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin como administrador o usuario revendedor (con permisos para crear dominios).
- El nombre de dominio que deseas añadir (por ejemplo,
tudominio.com). - Los servidores DNS que te haya proporcionado tu proveedor de hosting (normalmente son dos o tres direcciones como
ns1.tuhosting.comyns2.tuhosting.com). - Conocimiento básico de dónde gestionar los DNS de tu dominio (normalmente en el panel de tu registrador de dominios, como Namecheap, GoDaddy, etc.).
[WARNING] No modifiques los DNS de tu dominio hasta que hayas completado la configuración en DirectAdmin. Si lo haces antes, tu web podría quedar inaccesible durante horas.
Paso 1: Acceder a DirectAdmin
Abre tu navegador y escribe la dirección de tu panel DirectAdmin. Normalmente es algo como:
https://tu-servidor:2222
Si tu proveedor usa un puerto diferente, te lo habrá indicado en el correo de bienvenida. Introduce tu usuario y contraseña. Una vez dentro, verás el panel principal con varias secciones.
Paso 2: Añadir un nuevo dominio en DirectAdmin
Este es el paso clave para añadir dominio directadmin. Sigue estas instrucciones al pie de la letra:
- En el menú principal, busca la sección "Gestión de Cuentas" o "Account Manager".
- Haz clic en "Añadir Dominio" o "Add Domain".
- Se abrirá un formulario. Rellena los campos:
- Dominio: Escribe el nombre completo, por ejemplo
midominio.com. - Paquete: Si tu plan incluye varios paquetes (básico, avanzado, etc.), selecciona el que corresponda.
- IP: Normalmente se selecciona automáticamente. Si tienes varias IPs, elige la que quieras asociar.
- Opciones adicionales: Puedes activar o desactivar servicios como PHP, SSL, etc. Déjalas por defecto si no estás seguro.
- Dominio: Escribe el nombre completo, por ejemplo
- Haz clic en "Crear" o "Create".
En unos segundos, DirectAdmin creará la estructura de carpetas y la configuración básica. Verás un mensaje de éxito.
[TIP] Si tu dominio tiene caracteres especiales (ñ, tildes), es mejor usar la versión Punycode (por ejemplo,
xn--tudominio-e1a.com). DirectAdmin suele convertirlo automáticamente.
Paso 3: Configurar los DNS del dominio
Ahora que el dominio está creado en DirectAdmin, debes apuntar los DNS de tu dominio hacia los servidores de tu hosting. Esto se hace desde el panel de tu registrador de dominios.
- Busca la opción "DNS Management" o "Name Servers" en tu registrador.
- Cambia los servidores DNS actuales por los que te proporcionó tu hosting (aparecen en DirectAdmin en la sección "DNS" o en el resumen de tu cuenta).
- Guarda los cambios.
La propagación de DNS puede tardar desde unos minutos hasta 48 horas, aunque normalmente es cuestión de horas. Durante ese tiempo, tu web no será visible desde todos los lugares.
[INFO] Mientras esperas, puedes editar los registros DNS directamente desde DirectAdmin en "Administración de DNS". Allí podrás añadir registros A, CNAME, MX, etc.
Paso 4: Verificar la creación del dominio
Después de unos minutos, puedes comprobar si el dominio se ha configurado correctamente:
- Desde DirectAdmin, ve a "Lista de Dominios" o "Domain List".
- Verás tu nuevo dominio en la lista. Haz clic en él para ver detalles como la carpeta raíz, los registros DNS y los servicios activos.
También puedes hacer una prueba rápida desde tu ordenador. Abre la terminal (en Windows usa CMD) y escribe:
ping tudominio.com
Si ves respuestas con la IP de tu servidor, ¡vas por buen camino!
Paso 5: Configurar el correo electrónico (opcional)
DirectAdmin te permite crear cuentas de correo asociadas a tu dominio. Para hacerlo:
- En el panel, ve a "Gestión de Correo" o "Email Manager".
- Haz clic en "Crear Cuenta de Correo" o "Create Email Account".
- Rellena:
- Usuario: Por ejemplo
info(para tenerinfo@tudominio.com). - Contraseña: Elige una segura (usa mayúsculas, números y símbolos).
- Cuota: Define el espacio máximo (por defecto suele estar bien).
- Usuario: Por ejemplo
- Guarda.
Ya tienes tu primer correo corporativo. Puedes acceder a través de webmail (normalmente en https://tudominio.com/webmail) o configurarlo en Outlook, Gmail, etc.
Paso 6: Instalar SSL para HTTPS
Hoy en día es imprescindible tener SSL. DirectAdmin facilita la instalación de certificados gratuitos de Let's Encrypt.
- Ve a "Administración SSL" o "SSL Certificates".
- Busca la opción "Let's Encrypt" o "Free SSL".
- Selecciona tu dominio y haz clic en "Instalar".
- Espera unos segundos. Verás un mensaje de éxito.
A partir de ahora, tu web cargará con https://. Puedes forzar la redirección desde HTTP a HTTPS en la configuración de tu sitio o mediante un plugin si usas WordPress.
[TIP] Si tienes varios subdominios (como
blog.tudominio.com), repite el proceso para cada uno. Let's Encrypt permite hasta 100 dominios por certificado.
Paso 7: Subir los archivos de tu sitio web
Ahora que el dominio está listo, debes subir los archivos de tu web. DirectAdmin usa la carpeta public_html dentro del directorio de tu dominio.
Puedes usar:
- File Manager desde el propio panel (en la sección "Archivos").
- FTP: Crea un usuario FTP en "Gestión FTP" y conéctate con FileZilla o similar.
- Git: Si eres más técnico, puedes usar despliegue vía Git.
La ruta típica es:
/home/usuario/domains/tudominio.com/public_html
Sube allí tus archivos (index.php, imágenes, etc.). Si usas WordPress, instálalo primero y luego sube el contenido.
Solución de problemas comunes
El dominio no carga después de 24 horas
- Verifica que los DNS estén bien configurados en tu registrador.
- Comprueba en DirectAdmin que los registros DNS tengan la IP correcta.
- Usa herramientas online como
whatsmydns.netpara ver el estado de propagación.
Error "Dominio no encontrado" al acceder
- Asegúrate de que el dominio esté activo en "Lista de Dominios".
- Revisa que no haya conflictos con otros dominios en el mismo servidor.
No puedo crear cuentas de correo
- Verifica que el servicio de correo esté habilitado en el paquete del dominio.
- Comprueba que no hayas alcanzado el límite de cuentas permitidas.
[WARNING] Si usas Syspanel (HestiaCP), el proceso es similar pero los nombres de las secciones cambian. Por ejemplo, para añadir dominio busca "Web" > "Añadir dominio". El puerto de acceso es el 2106.
Preguntas frecuentes (FAQ)
¿Puedo configurar varios dominios en la misma cuenta de DirectAdmin?
Sí, siempre que tu plan lo permita. Repite el proceso de añadir dominio para cada uno.
¿Qué hago si mi dominio ya tiene DNS apuntando a otro servidor?
Primero cambia los DNS en tu registrador a los de tu hosting actual, luego configura el dominio en DirectAdmin. La propagación puede tardar.
¿Es necesario configurar el correo?
No, es opcional. Puedes usar servicios externos como Gmail o Outlook para gestionar el correo de tu dominio.
¿DirectAdmin soporta WordPress?
Sí, incluso tiene un instalador automático en la sección "Instaladores de Scripts" (Softaculous, por ejemplo).
¿Cómo elimino un dominio que ya no uso?
Ve a "Lista de Dominios", selecciona el dominio y haz clic en "Eliminar". Ten cuidado, esto borrará todos los archivos y correos asociados.
Consejos finales
- Siempre haz copias de seguridad antes de hacer cambios importantes. DirectAdmin tiene una herramienta de backup en "Administración de Copias".
- Mantén actualizado el panel y los scripts que uses (WordPress, Joomla, etc.) para evitar vulnerabilidades.
- Usa contraseñas seguras tanto para DirectAdmin como para las cuentas de correo y FTP.
- Si te atascas, contacta con el soporte técnico de tu hosting. Ellos conocen su infraestructura y pueden ayudarte rápido.
Ahora ya sabes cómo configurar dominio directadmin de principio a fin. Con estos pasos, podrás lanzar tu sitio web en cuestión de minutos, incluso si es tu primera vez. Recuerda que la práctica hace al maestro, así que no dudes en experimentar con opciones adicionales como subdominios, redirecciones o bases de datos.
¡Buena suerte con tu nuevo dominio!
