Cómo configurar un dominio en DirectAdmin desde el panel
Antes de Empezar: ¿Qué es DirectAdmin y por qué debería importarte?
Si acabas de contratar un hosting o un VPS, es muy probable que te hayas encontrado con un panel de control llamado DirectAdmin. No te preocupes si te suena a chino: es simplemente la "cabina de mando" de tu servidor. Desde ahí podrás gestionar tus correos, bases de datos y, por supuesto, tus dominios.
El primer paso para tener tu web online es configurar un dominio en DirectAdmin. Esto le dice al servidor: "oye, este nombre de dominio (por ejemplo, tudominio.com) tiene que cargar los archivos que están en esta carpeta". Suena lógico, ¿verdad? Pues vamos a ello.
Este tutorial DirectAdmin está pensado para que lo sigas sin ningún tipo de conocimiento previo. Solo necesitas tener a mano tus credenciales de acceso al panel (normalmente te las envía tu proveedor de hosting por email) y unos 10 minutos de tu tiempo.
Paso 1: Acceder al Panel DirectAdmin
Lo primero es lo primero. Para configurar dominio DirectAdmin, tienes que entrar en el panel. La URL de acceso suele ser algo así como https://tudominio.com:2222 o https://tu-ip:2222. Si no estás seguro, mira el correo de bienvenida de tu hosting.
Una vez en la página de inicio de sesión, introduce tu Usuario y Contraseña. Es importante que sepas que el usuario no es tu email, sino un nombre de usuario único que te asignaron (algo como "usuario123").
[INFO] Si ves un aviso de "Conexión no privada" en tu navegador, no te asustes. Es normal porque el certificado SSL del panel es autogenerado. Haz clic en "Avanzado" y luego en "Continuar" para acceder.
Paso 2: Localizar la Sección de Dominios
Cuando entres, verás un panel con muchas secciones: correo, bases de datos, estadísticas, etc. No te agobies. Busca el icono o el enlace que dice "Administración de dominios" o simplemente "Dominios". Dependiendo de la versión de DirectAdmin, puede estar en la columna izquierda o en el centro como un icono con una "D" azul.
Haz clic en esa opción. Aquí es donde ocurre toda la magia. Verás una lista de dominios que ya tienes añadidos (si es la primera vez, puede que solo aparezca el dominio principal de tu cuenta).
Paso 3: Añadir un Dominio Nuevo (El Proceso Principal)
Ahora viene el paso clave del tutorial DirectAdmin. En la parte superior de la pantalla de "Administración de dominios", busca el botón que dice "Añadir dominio" o "Crear dominio". Haz clic en él.
Se abrirá un formulario. Estos son los campos que tendrás que rellenar:
- Nombre de dominio: Escribe aquí tu dominio completo, por ejemplo,
mipaginaweb.com. IMPORTANTE: No pongas "www" ni "https://". Solo el dominio limpio. - Usuario: DirectAdmin te pedirá que crees un usuario para ese dominio. Puedes dejarlo con el valor que te sugiere por defecto (suele ser el prefijo de tu cuenta + una letra) o cambiarlo. No te compliques, déjalo como está.
- Contraseña: Te pedirá una contraseña para ese usuario. Puedes usar el botón de generar para que cree una automáticamente. Asegúrate de guardarla en un lugar seguro. Si no quieres crear un usuario extra, muchos paneles tienen la opción de "Usar el usuario principal". Actívala si la ves.
- Carpeta de datos: Este es el directorio donde se guardarán los archivos de tu web. Por defecto, DirectAdmin te sugiere una ruta como
domains/tudominio.com/public_html. Déjalo como está a menos que sepas muy bien lo que haces.
Una vez rellenado, haz clic en el botón "Crear" o "Añadir dominio".
[TIP] Si vas a usar este dominio para una web principal, no marques la casilla de "Dominio adicional" o "Subdominio". La opción estándar es "Dominio". Esto te creará la estructura de carpetas necesaria.
Paso 4: Entender qué acaba de pasar (Estructura de Archivos)
Al añadir dominio, DirectAdmin ha creado una estructura de carpetas automáticamente. Es importante que la entiendas para no perderte:
domains/tudominio.com/-> Aquí está todo lo relacionado con tu nuevo dominio.domains/tudominio.com/public_html/-> ESTA es la carpeta importante. Aquí es donde tienes que subir los archivos de tu web (index.php, HTML, imágenes, etc.). Si no pones nada aquí, verás un error 404 o la página de bienvenida de DirectAdmin.
Puedes acceder a esta carpeta mediante el Administrador de Archivos del panel o por FTP. Busca el icono de "Gestor de archivos" en la pantalla principal.
Paso 5: Configurar el DNS del Dominio en DirectAdmin
Ahora viene la parte que confunde a mucha gente, pero es más fácil de lo que parece. El DirectAdmin DNS no se configura en el panel de tu proveedor de dominios (como GoDaddy o Namecheap), sino en el propio servidor. Esto es crucial.
¿Qué es el DNS? Piénsalo como la agenda telefónica de Internet. Traduce tu dominio (nombres) a una IP (números) que el servidor entiende.
5.1. ¿Está tu dominio registrado en el mismo lugar?
- Si compraste el dominio con la misma empresa del hosting: Lo más probable es que ya hayan configurado los servidores DNS (nameservers) por ti. Solo tendrás que esperar a que se propague (de 1 a 24 horas).
- Si compraste el dominio en otro sitio: Aquí es donde tienes que actuar. Tienes dos opciones:
Opción A (Recomendada): Usar los nameservers de DirectAdmin.
En tu proveedor de dominios (donde compraste el dominio), busca la sección de "Servidores DNS" o "Nameservers". Debes poner los que te indica tu panel DirectAdmin. Normalmente los encuentras en el correo de bienvenida, pero también puedes verlos en el panel en la sección "Administración de dominios" > "Registros DNS". Suelen ser algo como ns1.tu-servidor.com y ns2.tu-servidor.com.
Opción B: Configurar un registro A en el DNS externo.
Si no quieres cambiar los nameservers, puedes ir a tu proveedor de dominios y crear un "Registro A" que apunte a la IP de tu servidor. La IP la encuentras en tu panel DirectAdmin (a menudo en la parte superior derecha, o en "Resumen de cuenta").
[WARNING] El cambio de DNS tarda entre 24 y 72 horas en propagarse a nivel mundial. No te preocupes si al principio no te funciona desde tu móvil pero sí desde tu PC, es normal.
5.2. Verificar los registros DNS en DirectAdmin
Dentro de tu panel, en la sección del dominio que acabas de añadir, busca un icono llamado "DNS" o "Registros DNS". Haz clic ahí.
Verás una lista de registros. Los más importantes son:
- A Record: Apunta el dominio a la IP del servidor. Ya debería estar creado.
- CNAME (www): Apunta
www.tudominio.comatudominio.com. Ya debería estar creado. - MX Record: Es para el correo. Si vas a usar el correo de DirectAdmin, déjalo como está. Si usas otro servicio de correo (como Google Workspace), tendrás que modificarlo aquí.
No toques nada si no sabes lo que haces. Si tu web no carga, revisa que el registro A apunte a la IP correcta. Puedes usar herramientas online como dnschecker.org para verificar.
Paso 6: Crear Subdominios (Opcional pero útil)
Un subdominio es como una rama de tu dominio principal. Por ejemplo, blog.tudominio.com o tienda.tudominio.com. Es súper útil para organizar tu web.
Para crear uno:
- Ve a "Administración de dominios".
- Haz clic en el dominio principal (o el que quieras) para editarlo.
- Busca la opción "Subdominios" o "Crear subdominio".
- Escribe solo el prefijo (por ejemplo,
blog). No pongas el dominio completo. - DirectAdmin te pedirá una carpeta para los archivos. Te sugerirá
domains/tudominio.com/public_html/blog. Puedes dejarlo o cambiarlo para apuntar a otra carpeta. - Pulsa "Crear".
Automáticamente, DirectAdmin creará el registro DNS para el subdominio. No tienes que hacer nada más.
Paso 7: Solucionar Problemas Comunes (FAQ Rápido)
Aquí tienes una mini-guía de errores típicos que la gente encuentra al configurar dominio DirectAdmin:
"No puedo acceder al panel con mi dominio"
Asegúrate de que estás usando el puerto correcto: :2222. A veces el navegador lo omite. Prueba con https://tudominio.com:2222.
"Mi web no carga, pero el panel sí"
Este es el problema más común. Revisa los siguientes puntos:
- ¿Has subido archivos a
public_html? Si está vacío, verás un error. - ¿Has esperado las 24 horas de propagación del DNS? Si es la primera vez, ten paciencia.
- ¿El registro A es correcto? Vuelve al paso 5.2 y compruébalo.
"Quiero apuntar mi dominio a otro servidor (cambiar de hosting)"
No tienes que tocar nada en DirectAdmin. Solo ve a tu proveedor de dominios y cambia los nameservers o el registro A para que apunten a la IP del nuevo servidor. Luego, en el nuevo servidor, tendrás que añadir dominio de nuevo en su panel.
"¿Y si quiero usar este dominio para una web de otra persona?"
DirectAdmin te permite crear "Usuarios adicionales". Puedes crear un usuario nuevo y asignarle ese dominio. Así esa persona tendrá su propio acceso al panel sin tocar tus archivos. Busca la opción "Crear usuario" en la pantalla principal.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP) en lugar de DirectAdmin, el proceso es similar pero la interfaz cambia. En Syspanel, accederás por el puerto 2106 y buscarás la sección "Web" o "Dominios" para añadir uno nuevo. La lógica de carpetas y DNS es idéntica.
Paso 8: Comprobación Final y Consejos de Seguridad
Una vez hecho todo, te recomiendo hacer una comprobación final:
- Sube un archivo
index.htmlde prueba a tu carpetapublic_htmlcon el texto "Hola Mundo". - Abre tu navegador en modo incógnito y escribe
tudominio.com. - Si ves "Hola Mundo", ¡enhorabuena! Tu dominio está configurado y funcionando.
Ahora, unos consejos extra para que tu experiencia sea óptima:
- Activa SSL: DirectAdmin suele tener una opción de "SSL" en la sección del dominio. Actívalo para que tu web tenga el candadito de seguridad. Usa la opción "Let's Encrypt" que es gratuita. Esto es fundamental para el SEO.
- Cuidado con las contraseñas: La del panel y la del usuario del dominio deben ser fuertes. Usa una mezcla de letras, números y símbolos.
- Haz copias de seguridad: DirectAdmin tiene un icono de "Respaldo" o "Backup". Úsalo para guardar tus archivos y configuraciones. Te salvará la vida si cometes un error.
Conclusión: Ya sabes cómo configurar un dominio en DirectAdmin
Como has visto, añadir dominio en DirectAdmin es un proceso de 5 minutos si sigues los pasos correctos. Lo más importante es recordar la estructura de carpetas (public_html) y entender que el DirectAdmin DNS se gestiona desde el propio panel o desde tu proveedor de dominios, dependiendo de dónde estén los nameservers.
No tengas miedo a explorar el panel. Si te equivocas, siempre puedes eliminar el dominio y volver a empezar. Este tutorial DirectAdmin te ha dado la base, ahora es cuestión de práctica.
Si has seguido todos los pasos y algo no te cuadra, revisa el FAQ de arriba. Si aun así no lo consigues, contacta con tu proveedor de hosting: ellos ven tu configuración y te pueden guiar en segundos.
¡Buena suerte con tu nueva web!
