Cómo configurar un dominio en DirectAdmin para tu web
¡Hola! Soy tu técnico de soporte amigable y hoy te voy a guiar paso a paso para que puedas configurar un dominio en DirectAdmin para tu web. No importa si eres principiante o ya tienes algo de experiencia, esta guía está diseñada para que sea clara, visual y libre de tecnicismos difíciles.
DirectAdmin es uno de los paneles de control de servidores más usados en el mundo del dominio hosting. Es rápido, intuitivo y te da control total sobre tu sitio web, correos y bases de datos. Vamos a empezar desde cero: desde que tienes tu dominio registrado hasta que tu web se vea online.
¿Qué necesitas antes de empezar?
Antes de lanzarte a configurar, asegúrate de tener lo siguiente:
- Un dominio registrado: Por ejemplo, mipaginaweb.com. Si aún no lo tienes, deberás comprarlo en un registrador (como Namecheap, GoDaddy, etc.).
- Acceso a DirectAdmin: Te habrán dado un usuario y contraseña (normalmente te llega por correo al contratar el hosting).
- Los nameservers de tu hosting: Son las direcciones de los servidores donde se alojará tu web. Suelen ser algo como
ns1.tuhosting.comyns2.tuhosting.com. Te los proporciona tu proveedor de servidores. - Los archivos de tu web: Puede ser un sitio ya hecho (HTML, WordPress, etc.) o una página en blanco que luego llenarás.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accederás por el puerto 2106 (ejemplo:
tudominio.com:2106). En DirectAdmin el puerto por defecto es el 2222 (ejemplo:tudominio.com:2222).
Paso 1: Accede a tu panel de DirectAdmin
Lo primero es entrar a tu panel de control. Abre tu navegador y escribe la dirección que te dio tu proveedor. Normalmente es algo como:
https://tudominio.com:2222 o https://ipdel servidor:2222
Introduce tu usuario y contraseña (los mismos que usas para gestionar tu hosting). Si es la primera vez, es posible que te pida cambiar la contraseña por seguridad.
Una vez dentro, verás un escritorio con muchos iconos. No te asustes, es más sencillo de lo que parece. Vamos a buscar la opción para añadir tu dominio.
Paso 2: Localiza la sección "Dominios" o "Añadir dominio"
En el menú principal de DirectAdmin, busca una sección que se llame "Administración de cuentas" o directamente "Dominios". Dependiendo de la versión, puede variar un poco, pero normalmente verás un icono con un globo terráqueo o un texto que dice "Añadir dominio".
Haz clic en "Añadir dominio" o "Agregar dominio". Se abrirá un formulario.
¿Qué datos debes rellenar?
- Dominio: Escribe tu dominio completo, sin
www. Por ejemplo:mipaginaweb.com. - Paquete: Si tu hosting tiene varios planes, selecciona el que contrataste. Si solo tienes uno, lo dejará por defecto.
- IP del servidor: Normalmente se autocompleta con la IP de tu servidor. No la toques.
- PHP: Elige la versión de PHP que quieras usar. Si no sabes, deja la que viene por defecto (suele ser la más reciente estable).
- Opciones adicionales: Puedes marcar casillas como "Crear zona DNS" (para que el dominio funcione) o "Crear cuenta de correo". Te recomiendo dejarlo todo marcado si no estás seguro.
Haz clic en "Crear" o "Añadir". DirectAdmin tardará unos segundos en configurar todo. ¡Felicidades! Ya has añadido tu dominio al servidor.
[TIP] Si tienes varios dominios (por ejemplo, para diferentes proyectos), puedes repetir este paso tantas veces como necesites. DirectAdmin permite gestionar múltiples dominios desde una misma cuenta.
Paso 3: Configura los nameservers de tu dominio
Ahora que el dominio está en el servidor, debes decirle al mundo que tu web vive ahí. Esto se hace a través de los nameservers. Sin este paso, nadie podrá ver tu sitio.
Ve al panel de control de tu registrador de dominio (donde compraste el dominio, como GoDaddy, Namecheap, etc.). Busca la sección de "DNS" o "Nameservers". Allí verás que por defecto suelen aparecer unos nameservers genéricos (como los del propio registrador). Debes cambiarlos por los que te proporcionó tu hosting.
¿Cómo encuentro los nameservers de mi hosting?
En DirectAdmin, ve a "Administración de DNS" o "Zonas DNS". Allí verás los nameservers asignados a tu cuenta. Normalmente son dos o tres, como:
ns1.tuhosting.comns2.tuhosting.com
Si no los ves, revisa el correo que te enviaron al contratar el hosting, o contacta con soporte.
En el panel de tu registrador, reemplaza los nameservers actuales por estos nuevos. Guarda los cambios.
[WARNING] Los cambios de nameservers pueden tardar entre 1 y 48 horas en propagarse por todo internet. No te preocupes si no ves tu web al instante. Es normal. Durante ese tiempo, tu dominio apuntará a tu nuevo servidor.
Paso 4: Sube los archivos de tu web
Mientras esperas la propagación, puedes ir subiendo los archivos de tu web al servidor. DirectAdmin incluye un gestor de archivos muy visual.
Opción A: Usar el gestor de archivos de DirectAdmin
- En el panel principal, busca "Gestor de archivos" (File Manager).
- Se abrirá una ventana con las carpetas de tu cuenta. Busca la carpeta
domainsy dentro de ella la carpeta con el nombre de tu dominio (ejemplo:mipaginaweb.com). - Dentro, verás una carpeta llamada
public_html. Esa es la raíz de tu web. Todo lo que subas ahí será visible en internet. - Haz clic en "Subir archivos" y selecciona los archivos de tu sitio (pueden ser un WordPress comprimido en ZIP, un HTML, etc.).
- Si subes un ZIP, luego puedes descomprimirlo desde el mismo gestor (clic derecho sobre el archivo > "Extraer").
Opción B: Usar FTP
Si prefieres usar un cliente FTP (como FileZilla), DirectAdmin te da los datos de conexión:
- Servidor FTP: Tu dominio o la IP del servidor.
- Usuario y contraseña: Los mismos de tu cuenta de DirectAdmin.
- Puerto: Normalmente el 21 (FTP estándar).
Conéctate y arrastra los archivos a la carpeta public_html de tu dominio.
[INFO] Si tu web está hecha con WordPress, asegúrate de tener la base de datos lista (puedes crearla desde la sección "MySQL" de DirectAdmin). Luego, al instalar WordPress, te pedirá los datos de la base de datos.
Paso 5: Verifica que todo funciona
Después de que los nameservers se hayan propagado (puedes comprobarlo con herramientas online como "What's My DNS"), escribe tu dominio en el navegador. Si ves tu web, ¡todo está perfecto!
Si ves una página en blanco o un error, no te preocupes. Revisa:
- Que los archivos estén en
public_htmly no en otra carpeta. - Que el archivo principal se llame
index.html,index.phpo similar. - Que la base de datos esté bien configurada (si usas CMS).
Preguntas frecuentes (FAQ) sobre configurar dominio en DirectAdmin
¿Puedo configurar un subdominio en DirectAdmin?
Sí, es muy fácil. En la sección "Dominios" busca "Subdominios" o "Añadir subdominio". Escribe el nombre (ejemplo: blog.mipaginaweb.com) y selecciona la carpeta donde se alojará (por defecto, se crea una subcarpeta dentro de public_html).
¿Qué hago si mi dominio ya apunta a otro servidor?
Debes cambiar los nameservers en tu registrador a los de tu nuevo hosting. Si ya has hecho el cambio, espera la propagación. Si el dominio estaba en otro panel (como cPanel o Syspanel), asegúrate de eliminar las zonas DNS antiguas para evitar conflictos.
¿DirectAdmin me permite redireccionar mi dominio?
Sí, desde la sección "Redirecciones" o "Redirects" puedes configurar que, por ejemplo, mipaginaweb.com redirija a www.mipaginaweb.com o viceversa. También puedes redirigir a otra URL externa.
¿Puedo tener varios dominios en una misma cuenta de DirectAdmin?
Sí, se llaman "Dominios adicionales" o "Addon domains". Simplemente repite el paso 2 para cada dominio nuevo. Cada uno tendrá su propia carpeta public_html y recursos independientes.
¿Qué pasa si mi web no carga después de 48 horas?
Revisa lo siguiente:
- Nameservers: ¿Están bien escritos en el registrador? A veces un simple error tipográfico lo arruina.
- Zona DNS: En DirectAdmin, ve a "Zonas DNS" y asegúrate de que tu dominio tenga registros A (apuntando a la IP del servidor) y registros MX (para correo). Si no, puedes añadirlos manualmente.
- Archivos: ¿Subiste los archivos correctos? A veces se olvida el
index.html. - Contacta con soporte: Si todo lo demás falla, tu proveedor de servidores puede ayudarte a diagnosticar.
¿Cómo configuro el correo en DirectAdmin?
DirectAdmin facilita la creación de cuentas de correo. Ve a "Correo electrónico" > "Crear cuenta". Elige un nombre (ejemplo: info@mipaginaweb.com) y una contraseña. Luego puedes configurar tu cliente de correo (Outlook, Gmail, etc.) con los datos que te da el panel.
Consejos finales para tu dominio hosting
Configurar un dominio en DirectAdmin es un proceso sencillo una vez que le coges el truco. Recuerda:
- Siempre verifica los nameservers antes de entrar en pánico.
- Usa el gestor de archivos si no te sientes cómodo con FTP.
- Mantén tus contraseñas seguras y cámbialas periódicamente.
- Si algo no funciona, revisa la zona DNS; es el punto más común de fallo.
[TIP] Si tu hosting usa Syspanel (puerto 2106), el proceso es casi idéntico, solo cambia la interfaz. Busca las opciones de "Dominios" y "DNS" y sigue los mismos pasos.
Espero que esta guía te haya sido de gran ayuda. Si tienes más dudas, no dudes en contactar con tu proveedor de servidores o con el soporte técnico. ¡Estamos aquí para ayudarte a que tu web brille online!
¡Ahora ve y configura ese dominio con confianza!
