DirectAdmin: cómo configurar un dominio adicional en tu servidor
¡Hola! Soy tu técnico de soporte amigable. Si estás leyendo esto, seguramente ya tienes un servidor con DirectAdmin y quieres alojar un nuevo sitio web. No te preocupes, es un proceso muy sencillo y aquí te guiaré paso a paso para que puedas configurar un dominio adicional en tu servidor DirectAdmin sin complicaciones.
En este tutorial, asumiremos que ya tienes acceso a tu panel de DirectAdmin y que tu servidor está funcionando correctamente. Vamos a explicar desde cero cómo añadir dominio DirectAdmin, configurar sus DNS (si es necesario) y subir tus archivos. Al final, tendrás un sitio web funcionando en tu nuevo dominio.
¿Qué es un dominio adicional y por qué necesitas uno?
Un dominio adicional es simplemente un nombre de dominio (como mipaginaweb.com) que añades a tu cuenta de hosting. En DirectAdmin, cada cuenta puede tener un dominio principal (el que usaste al crear la cuenta) y varios dominios adicionales. Esto te permite alojar múltiples sitios web en un mismo servidor, cada uno con su propia carpeta, base de datos y correos electrónicos.
[INFO] Si tu plan de hosting lo permite, puedes añadir tantos dominios adicionales como necesites. Revisa tu contrato o con tu proveedor si hay límites.
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin: Necesitas tu usuario y contraseña. Normalmente se accede por
tudominio.com:2222o la IP de tu servidor seguida de:2222. - El dominio registrado: Debes haber comprado el dominio en un registrador (como Namecheap, GoDaddy, etc.) y tener acceso a su configuración DNS.
- Los archivos de tu sitio web: Ya sea un sitio HTML estático, WordPress, Joomla, etc. Los subiremos más adelante.
- Opcional: Conocimientos básicos de DNS (nameservers, registros A, CNAME).
Si no tienes el dominio registrado, hazlo primero. Luego vuelve aquí.
Paso 1: Accede a DirectAdmin
Abre tu navegador y escribe la dirección de tu panel. Normalmente es:
https://tudominio.com:2222
O si no tienes dominio aún, usa la IP de tu servidor:
https://192.168.1.1:2222
Ingresa tu usuario y contraseña. Una vez dentro, verás el panel principal con iconos y menús. No te asustes, es más simple de lo que parece.
[TIP] Si no recuerdas tu contraseña, contacta a tu proveedor de hosting o usa la opción "¿Olvidaste tu contraseña?" en la pantalla de login.
Paso 2: Localiza la opción "Añadir dominio adicional"
En el panel principal, busca la sección de Gestión de Cuentas o Dominios. Dependiendo de la versión de DirectAdmin, puede variar un poco, pero generalmente verás un icono que dice "Añadir Dominio" o "Add Domain".
Si no lo ves, puedes usar el buscador interno (si está disponible) o ir a:
- Menú principal → Gestión de Cuentas → Añadir Dominio
- O directamente en la barra lateral izquierda: Dominios → Añadir Dominio
Haz clic en esa opción.
Paso 3: Configurar el nuevo dominio
Se abrirá un formulario con varios campos. Vamos a rellenarlos:
- Dominio: Escribe el nombre completo de tu dominio, por ejemplo:
mipaginaweb.com(sinwww). DirectAdmin lo añadirá automáticamente como alias. - Usuario: Normalmente se genera automáticamente basado en el dominio. Puedes dejarlo así o personalizarlo (ej:
mipagina). Este usuario se usará para FTP y otros servicios. - Contraseña: Crea una contraseña segura para el nuevo usuario. Guárdala bien.
- Paquete: Si tu plan tiene paquetes predefinidos, elige uno (ej: "Básico", "Estándar"). Si no, se usará el paquete por defecto de tu cuenta.
- Carpeta: Puedes elegir una carpeta específica para los archivos del dominio. Por defecto, se crea una dentro de
domains/. Puedes cambiarla, pero es recomendable dejar la que sugiere el sistema. - PHP: Elige la versión de PHP que quieras (si tu servidor lo permite). Normalmente la más reciente estable.
- SSL: Marca la casilla "Crear certificado SSL" si quieres activar HTTPS automáticamente (recomendado). DirectAdmin puede generar un certificado Let's Encrypt.
[WARNING] No olvides marcar la opción de SSL. Si no lo haces, tu sitio cargará sin HTTPS y los navegadores lo marcarán como "No seguro".
Una vez relleno, haz clic en "Crear" o "Añadir". El proceso puede tardar unos segundos.
Paso 4: Configurar los DNS del dominio
Ahora que el dominio está en tu servidor, debes apuntar los DNS de tu dominio hacia tu servidor. Esto se hace desde el panel de tu registrador de dominios (donde compraste el dominio).
Hay dos formas principales:
Opción A: Usar los nameservers de tu servidor (recomendado)
Si tu servidor tiene nameservers personalizados (ej: ns1.tudominio.com y ns2.tudominio.com), en el registrador cambia los nameservers del dominio a esos. Pregunta a tu proveedor de hosting cuáles son.
Opción B: Configurar registros A manualmente
Si prefieres mantener los nameservers actuales (ej: de tu registrador), debes añadir un registro A que apunte a la IP de tu servidor. Por ejemplo:
- Tipo: A
- Nombre: @ (para el dominio raíz) o
wwwsi quieres el subdominio - Valor: La IP de tu servidor (la puedes encontrar en DirectAdmin en Información del Servidor o preguntando a tu proveedor)
Además, si quieres usar subdominios como blog.mipaginaweb.com, deberás crear registros A adicionales.
[INFO] Los cambios DNS pueden tardar entre 1 y 48 horas en propagarse mundialmente. No te preocupes si no ves el sitio inmediatamente.
Paso 5: Subir los archivos de tu sitio web
Una vez que los DNS están configurados (o mientras esperas la propagación), puedes subir tus archivos. DirectAdmin te ofrece varias formas:
Subir vía FTP
- Conéctate usando un cliente FTP (FileZilla, Cyberduck, etc.).
- Usa los datos de conexión del nuevo usuario que creaste en el Paso 3.
- El servidor FTP suele ser
tudominio.como la IP, puerto 21. - Una vez conectado, navega a la carpeta del dominio (por defecto:
domains/mipaginaweb.com/public_html/). - Sube todos tus archivos ahí (index.html, WordPress, etc.).
Subir vía el Administrador de Archivos de DirectAdmin
- En DirectAdmin, busca el icono "Administrador de Archivos".
- Selecciona la carpeta del dominio:
domains/mipaginaweb.com/public_html/. - Usa el botón "Subir" para cargar tus archivos.
[TIP] Si tu sitio es WordPress, puedes usar también el instalador automático Softaculous que viene integrado en DirectAdmin. Busca el icono de Softaculous y elige WordPress. Es más rápido.
Paso 6: Verificar que el dominio funciona
Una vez subidos los archivos y propagados los DNS (puedes verificarlo con herramientas como whatsmydns.net), abre tu navegador y escribe http://mipaginaweb.com. Deberías ver tu sitio.
Si ves la página por defecto de DirectAdmin (un mensaje de "Bienvenido"), es que los archivos no están en la carpeta correcta o el índice no se llama index.html o index.php.
[WARNING] Si ves un error 404, revisa que hayas subido los archivos a la carpeta
public_htmly no a otra. También verifica que el archivo principal se llameindex.htmloindex.php.
Solución de problemas comunes (FAQ)
¿Por qué mi dominio no carga después de 24 horas?
- Causa: Los DNS pueden tardar hasta 48 horas. Si ya pasó, verifica que el registro A apunte a la IP correcta.
- Solución: Usa
ping mipaginaweb.comen tu terminal o una herramienta online para ver a qué IP resuelve. Si es diferente a la de tu servidor, corrige el registro.
¿Puedo añadir un subdominio como blog.mipaginaweb.com?
Sí, en DirectAdmin ve a Gestión de Dominios → Subdominios y añádelo. Se creará una carpeta separada dentro de public_html.
¿Cómo configuro el correo para el nuevo dominio?
En DirectAdmin, busca Administrador de Correo → Crear un nuevo buzón. Elige el dominio y escribe el nombre (ej: info@mipaginaweb.com).
¿Puedo usar SSL gratuito?
Sí, DirectAdmin integra Let's Encrypt. Ve a Gestión de SSL → Let's Encrypt y solicita un certificado para tu nuevo dominio. Se renovará automáticamente.
¿Qué pasa si quiero eliminar el dominio?
Ve a Gestión de Dominios → Eliminar Dominio. Ten cuidado, esto borrará todos los archivos y bases de datos asociados.
Consejos adicionales para principiantes
- Haz copias de seguridad: Antes de hacer cambios importantes, usa la opción Copia de seguridad en DirectAdmin. Nunca está de más.
- Usa nombres de usuario únicos: Si tienes varios dominios, no uses el mismo usuario para todos. DirectAdmin te sugerirá uno automáticamente.
- No modifiques archivos del sistema: Solo toca los archivos dentro de
public_html. No edites configuraciones de servidor a menos que sepas lo que haces. - Si te atascas, pregunta: Tu proveedor de hosting tiene soporte técnico. No dudes en contactarlos.
[INFO] Recuerda que en Syspanel (anteriormente conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. En DirectAdmin, el puerto por defecto es el 2222.
Resumen rápido
- Accede a DirectAdmin (puerto 2222).
- Añade el dominio en "Añadir Dominio".
- Configura los DNS (nameservers o registro A).
- Sube tus archivos a
public_html. - Espera la propagación (hasta 48 horas).
- ¡Disfruta tu nuevo sitio web!
Si has seguido estos pasos, ya deberías tener tu dominio adicional funcionando. Configurar DirectAdmin es realmente sencillo una vez que le coges el truco. Recuerda que siempre puedes volver a este tutorial si tienes dudas.
¡Nos vemos en el próximo artículo! Y si necesitas ayuda, aquí estoy para ti.
Este artículo fue escrito pensando en usuarios sin experiencia técnica. Si algo no quedó claro, por favor comenta o contacta a tu proveedor de hosting. ¡Buena suerte con tu nuevo dominio!
