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

DirectAdmin: Guía completa de configuración inicial

Actualizado el 1 de junio de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy te voy a guiar paso a paso para que puedas realizar la configuración inicial de DirectAdmin sin complicaciones. DirectAdmin es uno de los paneles de control de hosting más populares, rápido y eficiente. Si acabas de contratar un plan de hosting o tienes un servidor dedicado/VPS con este panel, este artículo es para ti.

Vamos a cubrir todo lo que necesitas saber para poner en marcha tu sitio web: desde el primer inicio de sesión, la creación de tu dominio, la gestión de cuentas FTP, la configuración de los registros DNS y la instalación de un certificado SSL. Al final, tendrás una base sólida para administrar tu hosting como un profesional.

Empecemos con lo básico.

Primeros pasos en DirectAdmin: Acceso y visión general

Lo primero es lo primero: necesitas acceder a tu panel de control. DirectAdmin tiene una interfaz limpia y muy intuitiva.

Cómo acceder a DirectAdmin

  1. Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.).
  2. En la barra de direcciones, escribe la URL de tu servidor. Normalmente es algo como: https://tudominio.com:2222 o https://tu-ip-del-servidor:2222.
    • Nota importante: El puerto por defecto de DirectAdmin es el 2222. Asegúrate de incluirlo en la URL.
  3. Te aparecerá una pantalla de inicio de sesión. Introduce tu nombre de usuario y contraseña que te proporcionó tu proveedor de hosting.
  4. Haz clic en "Iniciar sesión".

El panel de control: Navegación básica

Una vez dentro, verás una interfaz dividida en varias secciones. No te asustes, es más sencillo de lo que parece.

  • Barra superior: Aquí encontrarás accesos rápidos a cosas como tu correo electrónico, la gestión de archivos y el botón de "Cerrar sesión".
  • Menú lateral izquierdo: Es el corazón del panel. Aquí están todas las opciones agrupadas por categorías: Cuenta, Correo Electrónico, Dominios, DNS, Estadísticas, etc.
  • Área central: Es donde se muestran los detalles y las opciones de la sección que hayas seleccionado.

[TIP] Tómate un minuto para familiarizarte con el menú lateral. Pasa el ratón por encima de cada icono para ver su nombre. Esto te ahorrará mucho tiempo después.

Creación y configuración de tu dominio

Tu dominio es la dirección de tu sitio web (ej. tudominio.com). En DirectAdmin, gestionarlo es muy sencillo.

Añadir un nuevo dominio

Si tu plan de hosting te permite alojar más de un sitio web, necesitarás añadir tus dominios aquí.

  1. En el menú lateral izquierdo, haz clic en "Dominios".
  2. Selecciona la opción "Añadir dominio".
  3. Se abrirá un formulario. Escribe el nombre de tu dominio completo (sin www). Por ejemplo: midominio.com.
  4. Opciones importantes:
    • Subdominio: No lo rellenes a menos que quieras crear un subdominio (como blog.midominio.com).
    • PHP: Selecciona la versión de PHP que prefieras. Si no sabes cuál, la versión más reciente estable (por ejemplo, 8.2 o 8.3) suele ser una buena opción para sitios actuales.
    • SSL: Marca la casilla "Crear también un certificado SSL" si quieres generar uno automáticamente con Let's Encrypt (te lo explicaré más adelante).
  5. Haz clic en "Crear". ¡Listo! Tu dominio ya está configurado en el servidor.

Configurar el dominio principal

Si este es tu primer dominio y el principal de tu cuenta, normalmente ya viene creado. Puedes verificar su estado en la sección "Administrador de dominios". Allí podrás:

  • Ver todos tus dominios: Una lista de los que tienes activos.
  • Modificar configuraciones: Como la versión de PHP, la redirección a www o a no-www, y la carpeta raíz del sitio.
  • Pausar un dominio: Útil si estás haciendo mantenimiento.

[INFO] La carpeta raíz de tu dominio principal suele ser domains/tudominio.com/public_html. Ahí es donde debes subir los archivos de tu sitio web (WordPress, HTML, etc.).

Gestión de cuentas FTP para subir archivos

Para subir los archivos de tu web (imágenes, código, plugins) necesitas una cuenta FTP. DirectAdmin te permite crear las que necesites.

Crear una cuenta FTP

  1. Ve al menú lateral y haz clic en "FTP".
  2. Selecciona "Añadir una cuenta FTP".
  3. Rellena el formulario:
    • Nombre de usuario: Elige un nombre, por ejemplo, tudominio_ftp.
    • Contraseña: Crea una contraseña segura. DirectAdmin te puede ayudar a generar una.
    • Directorio: Aquí debes indicar la carpeta a la que tendrá acceso. Para tu sitio web, suele ser domains/tudominio.com/public_html. Si quieres dar acceso a todo tu hosting, déjalo en /.
    • Cuota: Puedes limitar el espacio en disco que usará esta cuenta FTP (por ejemplo, 500 MB). Si no quieres límite, déjalo en 0.
  4. Haz clic en "Crear".

Cómo conectarte por FTP

Necesitarás un programa cliente FTP. FileZilla es el más popular y gratuito.

  1. Abre FileZilla.
  2. En la barra superior, introduce los datos:
    • Host: tudominio.com o la IP de tu servidor.
    • Nombre de usuario: El que acabas de crear (ej. tudominio_ftp).
    • Contraseña: La que pusiste.
    • Puerto: Déjalo en 21 (por defecto).
  3. Haz clic en "Conexión rápida".
  4. Si todo está bien, verás los archivos de tu servidor en el panel derecho. Ya puedes arrastrar tus archivos desde tu ordenador (panel izquierdo) al servidor.

[WARNING] No compartas tu contraseña FTP principal. Crea cuentas separadas para cada persona o proyecto. Si alguien ya no necesita acceso, elimínala desde el panel de DirectAdmin.

Configuración de DNS: Apuntando tu dominio

Los registros DNS son como la guía telefónica de internet. Le dicen al mundo dónde encontrar tu sitio web y tu correo. DirectAdmin te permite gestionarlos fácilmente.

Acceder a la gestión de DNS

  1. En el menú lateral, haz clic en "DNS".
  2. Selecciona "Administrador de zonas DNS".
  3. Verás una lista de tus dominios. Haz clic en el nombre del dominio que quieras configurar.

Registros DNS esenciales

Al hacer clic en un dominio, verás una tabla con varios registros. Los más importantes son:

  • Registro A (Address): Apunta tu dominio a una dirección IP (la de tu servidor). Ejemplo: tudominio.com -> 192.0.2.1.
  • Registro CNAME (Canonical Name): Usado para alias. El más común es el www. Ejemplo: www.tudominio.com -> tudominio.com. Esto hace que cuando alguien escriba www.tudominio.com, vaya al mismo sitio.
  • Registro MX (Mail Exchange): Indica dónde se gestiona el correo de tu dominio. Si usas el servicio de correo de DirectAdmin, verás que apunta a mail.tudominio.com.
  • Registro TXT: Usado para verificaciones (como Google Search Console) o para la seguridad del correo (SPF, DKIM, DMARC).

Cómo añadir un nuevo registro

  1. En la parte inferior de la página de zona DNS, verás un formulario para "Añadir un nuevo registro".
  2. Selecciona el tipo de registro (A, CNAME, MX, etc.).
  3. Rellena los campos:
    • Nombre: Puede ser @ (para el dominio principal), www, mail, etc.
    • Valor: La IP, el nombre de dominio de destino o el servidor de correo.
    • TTL (Time To Live): Déjalo en el valor por defecto (14400 segundos es común) a menos que sepas lo que haces.
  4. Haz clic en "Añadir".

[TIP] Si cambias de proveedor de hosting, deberás actualizar los registros A y MX en el panel de tu registrador de dominios (donde compraste el dominio), no en DirectAdmin. DirectAdmin gestiona los DNS si tu dominio usa los servidores DNS de tu hosting.

Instalación de SSL para una navegación segura

Un certificado SSL (Secure Sockets Layer) es imprescindible hoy en día. Hace que tu web sea segura (HTTPS) y la protege. Además, Google la favorece en los resultados de búsqueda. DirectAdmin facilita mucho su instalación, sobre todo con Let's Encrypt, que es gratuito.

Cómo instalar un certificado SSL gratuito con Let's Encrypt

  1. En el menú lateral, haz clic en "SSL".
  2. Selecciona la opción "Let's Encrypt".
  3. Verás una lista de tus dominios. Marca la casilla del dominio para el que quieres el certificado.
  4. Opciones:
    • Incluir www: Muy recomendable. Marca esta casilla para que el certificado cubra tanto tudominio.com como www.tudominio.com.
    • Forzar SSL (HTTPS): Si marcas esto, DirectAdmin configurará automáticamente una redirección para que todo el tráfico vaya por HTTPS. Actívalo siempre.
  5. Haz clic en "Solicitar".
  6. En unos segundos, el certificado se generará e instalará automáticamente. Verás un mensaje de éxito.

Forzar HTTPS en tu web

Aunque marques la opción en el paso anterior, a veces es bueno verificarlo o hacerlo manualmente. Puedes hacerlo desde:

  1. Ajustes del dominio: En la sección "Administrador de dominios", al editar un dominio, hay una opción para forzar SSL.

  2. Archivo .htaccess: Si usas Apache, puedes añadir este código al archivo .htaccess en la raíz de tu web:

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    

[WARNING] Recuerda renovar tu certificado SSL. Let's Encrypt tiene una validez de 90 días, pero DirectAdmin suele configurar una tarea automática para renovarlo. Si ves que tu certificado está a punto de caducar, puedes renovarlo manualmente desde la misma sección de Let's Encrypt.

Preguntas Frecuentes (FAQ) sobre DirectAdmin

Aquí respondo a las dudas más comunes que suelen tener los usuarios nuevos.

¿Qué es mejor, DirectAdmin o cPanel?

Ambos son excelentes paneles de control. DirectAdmin es conocido por ser más ligero, rápido y consumir menos recursos del servidor. Su interfaz es más simple, lo que a muchos les resulta más fácil. cPanel tiene más funcionalidades integradas, pero suele ser más caro y pesado. Para la mayoría de usuarios de hosting compartido o VPS, DirectAdmin es una opción fantástica.

¿Cómo cambio la contraseña de mi cuenta de DirectAdmin?

  1. En el menú lateral, ve a "Cuenta".
  2. Selecciona "Cambiar contraseña".
  3. Introduce tu contraseña actual y luego la nueva dos veces.
  4. Haz clic en "Guardar".

¿Puedo gestionar bases de datos MySQL desde DirectAdmin?

¡Sí! Es muy fácil.

  1. Ve a "Base de datos MySQL" en el menú lateral.
  2. Podrás crear nuevas bases de datos, usuarios y asignarles permisos.
  3. Para gestionar el contenido de la base de datos (como hacer copias de seguridad o importar datos), puedes usar la herramienta phpMyAdmin, que está disponible en el mismo menú.

¿Cómo creo una cuenta de correo electrónico?

  1. Ve a "Correo Electrónico" y luego "Crear un buzón de correo".
  2. Introduce el nombre de la cuenta (ej. info) y elige el dominio.
  3. Establece una contraseña segura y elige la cuota de almacenamiento.
  4. Haz clic en "Crear". Ya puedes configurar tu cliente de correo (Outlook, Thunderbird) con los datos que te proporcionará el panel.

¿Qué es Syspanel y cómo se relaciona con DirectAdmin?

A veces, en el mundo del hosting, se mencionan otros paneles. Si alguna vez escuchas hablar de Syspanel, debes saber que es un nombre alternativo para el panel HestiaCP. A diferencia de DirectAdmin, Syspanel (HestiaCP) utiliza el puerto 2106 para su acceso (por ejemplo, https://tu-servidor:2106). Ambos son paneles de control, pero tienen interfaces y formas de trabajar diferentes. DirectAdmin es más comercial y amigable para el usuario final, mientras que Syspanel es muy popular en entornos de servidores más técnicos.

Conclusión: Tu web ya está en marcha

Felicidades. Has completado la configuración inicial de DirectAdmin. Ahora tienes tu dominio creado, sabes cómo subir archivos por FTP, has configurado los registros DNS básicos y has asegurado tu web con un certificado SSL.

Recuerda que la práctica hace al maestro. Explora las diferentes secciones del panel, pero con cuidado. Si tienes dudas, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu proveedor de hosting.

[INFO] Si en algún momento necesitas migrar tu web desde otro panel como Syspanel (puerto 2106) a DirectAdmin, el proceso es similar: exporta tu base de datos desde phpMyAdmin, descarga tus archivos por FTP, y luego súbelos e importa la base de datos en tu nuevo DirectAdmin.

¡Espero que esta guía te haya sido de gran ayuda! Ahora ve y construye algo increíble en internet.

¿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