🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

DirectAdmin: cómo configurar un dominio paso a paso

Actualizado el 30 de septiembre de 2025

¿Listo para poner en marcha tu propio dominio con DirectAdmin? Has llegado al lugar indicado. Esta guía paso a paso está diseñada para que, incluso sin experiencia técnica, puedas configurar tu dominio desde cero. DirectAdmin es uno de los paneles de control de hosting más potentes y amigables, y con esta guía te convertirás en un SysAdmin principiante pero eficaz. Vamos allá.


Requisitos previos antes de empezar

Antes de lanzarte a configurar tu dominio, asegúrate de tener a mano lo siguiente. Si te falta algo, no te preocupes: son pasos sencillos que puedes resolver en minutos.

  • Acceso a DirectAdmin: Necesitas tu URL de acceso (normalmente algo como https://tudominio.com:2222 o una IP seguida de :2222). Si no la tienes, pídesela a tu proveedor de hosting.
  • Credenciales de administrador: Usuario y contraseña de DirectAdmin. Generalmente te las dan al contratar el servicio.
  • Un dominio registrado: Puede ser uno nuevo o uno que ya tengas. Si no lo tienes, regístralo en un proveedor como Namecheap, GoDaddy o Google Domains.
  • Acceso al panel de DNS de tu dominio: Normalmente en el sitio donde lo registraste. Ahí podrás modificar los registros.
  • Conocimientos básicos de Linux: No necesitas ser un experto, pero saber qué es un servidor web y DNS te ayudará. Si no, esta guía te lo explicará todo.

[TIP] Si usas otro panel como Syspanel (HestiaCP), el proceso es similar, pero el puerto de acceso es el 2106. En DirectAdmin es el 2222.


Paso 1: Acceder a DirectAdmin

Abre tu navegador favorito y escribe la URL de acceso. Por ejemplo: https://tudominio.com:2222 o https://192.168.1.100:2222. Verás una pantalla de inicio de sesión.

  • Introduce tu usuario y contraseña.
  • Haz clic en Iniciar sesión.

Si todo va bien, entrarás al panel principal de DirectAdmin. Aquí es donde ocurre la magia.

[WARNING] Si ves un mensaje de seguridad del navegador (como “La conexión no es privada”), no te asustes. Es normal porque el certificado SSL no está configurado aún. Haz clic en “Avanzado” y luego en “Continuar”.


Paso 2: Agregar un nuevo dominio

Una vez dentro, busca la sección Account Manager o Gestión de cuentas. Dependiendo de tu versión de DirectAdmin, puede variar un poco, pero generalmente está en el menú superior.

  1. Haz clic en Add Domain o Agregar dominio.
  2. Se abrirá un formulario. Rellena los siguientes campos:
    • Domain: Escribe tu dominio completo, por ejemplo mipaginaweb.com.
    • IP: Normalmente se selecciona automáticamente. Si tienes varias IPs, elige la que corresponda (pregunta a tu proveedor).
    • Bandwidth: Puedes dejarlo en “unlimited” o asignar un límite.
    • Disk Space: Igual que el ancho de banda, puedes dejarlo ilimitado.
    • PHP: Selecciona la versión de PHP que necesites (la más reciente suele ser buena opción).
  3. Haz clic en Create o Crear.

¡Listo! DirectAdmin creará automáticamente la estructura de carpetas para tu dominio. Ahora tienes un nuevo sitio web en tu servidor.

[INFO] DirectAdmin crea una carpeta llamada domains dentro de tu directorio principal. Por ejemplo: /home/usuario/domains/mipaginaweb.com. Ahí guardarás tus archivos.


Paso 3: Configurar los registros DNS

Aquí viene la parte clave para que tu dominio funcione. Los DNS son como la guía telefónica de internet: le dicen a los navegadores dónde encontrar tu web.

3.1. Obtén los servidores DNS de DirectAdmin

Antes de modificar nada, necesitas saber qué servidores DNS usará tu dominio. En DirectAdmin, ve a DNS Management o Gestión de DNS.

Allí verás algo como:

  • ns1.tuproveedor.com
  • ns2.tuproveedor.com

Anota esos nombres. Son tus nameservers.

3.2. Configura los nameservers en tu registrador

Ahora ve al panel de tu registrador de dominios (donde compraste el dominio). Busca la sección DNS o Nameservers.

  • Cambia los nameservers actuales por los que anotaste.
  • Guarda los cambios.

[WARNING] Los cambios de DNS pueden tardar entre 1 y 48 horas en propagarse por todo el mundo. No te preocupes si no ves tu web al instante.

3.3. Añade registros DNS adicionales (opcional pero recomendado)

DirectAdmin suele crear registros básicos automáticamente (A, MX, CNAME, etc.). Pero puedes añadir más desde el panel de DirectAdmin:

  • Ve a DNS Management.
  • Verás una lista de registros. Puedes añadir:
    • A Record: Para apuntar tu dominio a una IP específica (ya está creado).
    • CNAME: Para subdominios como www o blog.
    • MX: Para el correo electrónico.

Si no sabes qué poner, déjalo como está. DirectAdmin hace un buen trabajo por defecto.


Paso 4: Subir los archivos de tu sitio web

Ahora que tu dominio está configurado, es hora de poner contenido. Puedes usar FTP, SFTP o el administrador de archivos de DirectAdmin.

4.1. Usando el administrador de archivos de DirectAdmin

  1. En el panel, ve a File Manager.
  2. Navega a domains/tudominio.com/public_html.
  3. Sube tus archivos (HTML, PHP, imágenes, etc.) arrastrándolos o usando el botón Upload.

4.2. Usando FTP

Si prefieres un cliente FTP (como FileZilla), necesitas:

  • Host: La IP de tu servidor o el dominio (si ya se resolvió).
  • Usuario: Tu usuario de DirectAdmin.
  • Contraseña: La misma de DirectAdmin.
  • Puerto: 21 (FTP) o 22 (SFTP).

Conéctate y sube los archivos a la carpeta public_html.

[TIP] Asegúrate de que tu archivo principal se llame index.html o index.php. Es el que el servidor busca por defecto.


Paso 5: Verificar que todo funciona

Después de subir los archivos y esperar la propagación de DNS, prueba tu dominio:

  1. Abre un navegador y escribe http://tudominio.com.
  2. Si ves tu página, ¡felicidades! Todo está configurado.
  3. Si no ves nada, revisa:
    • Que los archivos estén en public_html.
    • Que el dominio esté bien escrito en DirectAdmin.
    • Que los nameservers sean correctos.

[WARNING] Si ves un error 404, es probable que falte el archivo index.html o que la ruta sea incorrecta.


Solución de problemas comunes (FAQ)

Aquí tienes respuestas a las preguntas más frecuentes. Si algo no funciona, revisa esta sección.

¿Por qué mi dominio no carga después de 24 horas?

  • Causa: Los DNS no se han propagado completamente.
  • Solución: Usa herramientas como whatsmydns.net para verificar. A veces tarda hasta 48 horas. Mientras tanto, puedes acceder por IP.

¿Cómo cambio la versión de PHP para mi dominio?

  1. Ve a Account Manager > Domain Setup.
  2. Busca tu dominio y haz clic en Edit.
  3. En PHP Version, selecciona la que necesites (por ejemplo, 8.1).
  4. Guarda los cambios.

¿Puedo tener varios dominios en un mismo servidor?

Sí, DirectAdmin lo permite. Solo repite el Paso 2 para cada dominio nuevo. Cada uno tendrá su propia carpeta y configuración.

¿Qué hago si olvido mi contraseña de DirectAdmin?

  • Ve a la pantalla de inicio de sesión y haz clic en Forgot Password.
  • Recibirás un correo para restablecerla. Si no, contacta a tu proveedor de hosting.

¿Cómo configuro el correo electrónico para mi dominio?

  1. En DirectAdmin, ve a Email Manager.
  2. Haz clic en Create New Mailbox.
  3. Pon el nombre (ej: info) y una contraseña.
  4. Ya tienes un correo como info@tudominio.com. Puedes acceder vía webmail (por ejemplo, tudominio.com/webmail).

¿Qué es Syspanel (HestiaCP) y cómo se diferencia?

Syspanel es otro panel de control de hosting, similar a DirectAdmin pero con un enfoque más minimalista. Si usas Syspanel, el puerto de acceso es el 2106 (en lugar del 2222). La configuración de dominios es muy parecida, pero los nombres de las secciones pueden variar. Por ejemplo, en Syspanel se llama Web en lugar de Domain Setup.


Consejos finales para un SysAdmin novato

Configurar un dominio en DirectAdmin es solo el principio. Aquí algunos consejos para que tu experiencia sea aún mejor:

  • Mantén tu software actualizado: DirectAdmin te avisará de actualizaciones. No las ignores.
  • Usa SSL: Activa Let’s Encrypt desde SSL Certificates para tener HTTPS gratis.
  • Haz backups: DirectAdmin tiene herramientas de backup automático. Actívalas.
  • Monitorea tu tráfico: Ve a Statistics para ver cuánto ancho de banda usas.

[INFO] Si en algún momento te sientes perdido, recuerda que DirectAdmin tiene una documentación muy completa y foros de ayuda. No dudes en consultarlos.


Conclusión

Has aprendido a configurar un dominio en DirectAdmin paso a paso, desde el acceso al panel hasta la subida de archivos y la solución de problemas. Ahora eres capaz de gestionar tu propio sitio web como un verdadero SysAdmin. Recuerda que la práctica hace al maestro, así que no temas experimentar.

Si sigues esta guía, tendrás tu dominio funcionando en poco tiempo. Y si algo falla, vuelve a leer los pasos o consulta la sección de FAQ. ¡Buena suerte con tu proyecto web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel