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

DirectAdmin: Primeros Pasos para Nuevos Usuarios

Actualizado el 24 de octubre de 2025

Bienvenido al mundo del hosting con DirectAdmin. Si acabas de contratar un plan de hosting o tu proveedor te ha dado acceso a este panel de control, estás en el lugar correcto.

DirectAdmin es una herramienta potente, ligera y muy intuitiva para gestionar tu servidor web, tus sitios, correos electrónicos y bases de datos. A diferencia de otros paneles, es conocido por su bajo consumo de recursos y su facilidad de uso.

En esta DirectAdmin guía para principiantes, vamos a darte un paseo completo por las funciones básicas. Aprenderás a navegar por el panel, crear tu primer sitio web, gestionar correos electrónicos y subir archivos mediante FTP. No necesitas ser un experto en Linux ni en SysAdmin; solo sigue estos pasos y tendrás tu proyecto online en minutos.


Accediendo a tu Panel de DirectAdmin

Lo primero es lo primero: necesitas las credenciales de acceso. Normalmente, tu proveedor de hosting te envía un correo con la siguiente información:

  • URL de acceso: Algo como https://tudominio.com:2222 o https://IPdelServidor:2222.
  • Usuario: Tu nombre de usuario principal.
  • Contraseña: La clave que te proporcionaron.

Inicio de sesión

  1. Abre tu navegador web favorito (Chrome, Firefox, Edge).
  2. Escribe la URL de acceso que te dieron. Asegúrate de que incluya https:// y el puerto :2222.
  3. Introduce tu Usuario y Contraseña.
  4. Haz clic en el botón "Iniciar Sesión".

[TIP] Si ves un aviso de seguridad del navegador sobre la conexión no privada, no te preocupes. Es normal en paneles de administración. Haz clic en "Avanzado" y luego en "Proceder a... (no seguro)". La conexión es segura, solo que el certificado no es de un proveedor público estándar.

El Panel Principal (Resumen)

Una vez dentro, verás la interfaz principal. Es limpia y está organizada en secciones. En la parte superior encontrarás la barra de navegación principal con iconos y menús desplegables. A la izquierda, un menú rápido con accesos directos a las funciones más usadas.

Las secciones más importantes son:

  • Tu Cuenta: Información de tu plan, uso de recursos (espacio, tráfico, dominios).
  • Administración de Sitios Web: Donde gestionas tus dominios, subdominios y dominios aparcados.
  • Correo Electrónico: Para crear y gestionar cuentas de correo.
  • FTP: Para gestionar usuarios de FTP y acceder a tus archivos.
  • Base de Datos: Para crear y gestionar bases de datos MySQL o MariaDB.
  • Estadísticas: Para ver el tráfico y el rendimiento de tu sitio.

No te abrumes. Empezaremos con lo esencial.


DirectAdmin Básico: Tu Primer Sitio Web

DirectAdmin suele configurar automáticamente tu dominio principal al crear la cuenta. Sin embargo, es importante que sepas cómo añadir un nuevo dominio o gestionar el existente.

Añadiendo un Nuevo Dominio

Si quieres alojar otro sitio web en la misma cuenta (si tu plan lo permite), sigue estos pasos:

  1. En el menú de la izquierda, busca la sección "Administración de Sitios Web" y haz clic en "Añadir dominio".
  2. Se abrirá un formulario.
    • Dominio: Escribe el nombre de tu dominio completo, por ejemplo miproyecto.com.
    • Subdominio: Si quieres crear un subdominio (ej. blog.miproyecto.com), márcalo y escríbelo.
    • IP: Normalmente se selecciona automáticamente. No lo toques.
    • PHP: Selecciona la versión de PHP que necesites. Si no sabes, deja la que viene por defecto.
  3. Haz clic en "Crear".

¡Listo! DirectAdmin creará automáticamente la carpeta para el sitio, los registros DNS y la configuración básica. Ahora tendrás tu nuevo dominio listo para recibir contenido.

Gestionando tu Dominio Principal

Puedes ver todos tus dominios haciendo clic en "Administración de Sitios Web" y luego en "Lista de dominios". Desde aquí podrás:

  • Modificar: Cambiar la versión de PHP, redirecciones o la IP.
  • Eliminar: Borrar el dominio y todo su contenido (¡cuidado!).
  • Acceder al Administrador de Archivos: Para gestionar los archivos del sitio web.

DirectAdmin FTP: Subiendo tus Archivos al Servidor

Para que tu sitio web se vea en internet, necesitas subir sus archivos (HTML, CSS, imágenes, etc.) al servidor. La forma más común es mediante FTP. DirectAdmin incluye su propio servidor FTP y un gestor de usuarios.

Creando un Usuario FTP

Por defecto, tu usuario principal de DirectAdmin ya tiene acceso FTP a la carpeta raíz de tu cuenta. Sin embargo, es buena práctica crear usuarios FTP específicos para cada dominio o para otras personas.

  1. Ve a la sección "FTP" en el menú de la izquierda y haz clic en "Gestionar Usuarios FTP".
  2. Haz clic en "Crear usuario FTP".
  3. Rellena el formulario:
    • Usuario: Elige un nombre, ej. webmaster.
    • Contraseña: Pon una contraseña segura. Usa el generador si no se te ocurre una.
    • Directorio: Especifica la ruta exacta a la carpeta del sitio. Por ejemplo: domains/miproyecto.com/public_html. Esto es clave para que el usuario solo pueda acceder a los archivos de ese dominio.
  4. Haz clic en "Crear".

Conectándote por FTP

Necesitarás un cliente FTP. Te recomiendo FileZilla (gratuito y muy popular).

  1. Abre FileZilla.
  2. En la barra superior, introduce los siguientes datos:
    • Host: tudominio.com o la IP de tu servidor.
    • Nombre de usuario: El usuario FTP que creaste (ej. tuusuario_webmaster). A veces DirectAdmin añade un prefijo.
    • Contraseña: La que pusiste.
    • Puerto: Normalmente es el 21. Si no funciona, prueba con 2106 (aunque este es más típico en otros paneles como Syspanel).
  3. Haz clic en "Conexión rápida".

Si todo va bien, verás una lista de carpetas. La carpeta más importante es public_html (o public_ftp para descargas). Dentro de public_html es donde debes subir todos los archivos de tu sitio web.

[WARNING] No borres archivos del sistema como .htaccess o php.ini a menos que sepas lo que haces. Podrías romper la configuración de tu sitio.


DirectAdmin Tutorial: Gestionando el Correo Electrónico

Tener un correo profesional con tu dominio (ej. info@tudominio.com) es esencial. DirectAdmin lo hace muy sencillo.

Crear una Cuenta de Correo

  1. Ve a "Correo Electrónico" > "Gestionar Cuentas de Correo".
  2. Haz clic en "Crear cuenta de correo".
  3. Rellena:
    • Correo: El nombre de la cuenta (ej. info).
    • Contraseña: Elige una segura.
    • Cuota: El espacio que tendrá el buzón. Pon un límite para no llenar el disco.
  4. Haz clic en "Crear".

Acceder al Webmail

DirectAdmin incluye un cliente de webmail (Roundcube o SnappyMail). Para acceder:

  1. Ve a la URL: https://tudominio.com:2222 o desde el panel, haz clic en el icono de "Webmail" en la parte superior.
  2. Introduce tu correo completo (ej. info@tudominio.com) y tu contraseña.
  3. Ya puedes leer y enviar correos desde el navegador.

[TIP] Si prefieres usar un cliente de escritorio (Outlook, Thunderbird), los datos de configuración son:

  • Servidor entrante (IMAP): tudominio.com / Puerto 143 (sin SSL) o 993 (con SSL).
  • Servidor saliente (SMTP): tudominio.com / Puerto 587 (con STARTTLS) o 465 (con SSL).
  • Autenticación: Contraseña normal, usando tu correo completo como usuario.

DirectAdmin principiantes: Bases de Datos y PHP

Si tu sitio usa un CMS como WordPress, Joomla o Drupal, necesitarás una base de datos.

Crear una Base de Datos

  1. Ve a "Base de Datos" > "Gestionar Bases de Datos".
  2. Haz clic en "Crear base de datos".
  3. DirectAdmin te pedirá:
    • Nombre de la base de datos: Elige uno descriptivo (ej. miproyecto_db).
    • Usuario de la base de datos: Se creará automáticamente con el nombre de tu cuenta.
    • Contraseña: Pon una segura.
  4. Haz clic en "Crear". Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás durante la instalación de tu CMS.

Configurar PHP

A veces, tu aplicación necesita una versión específica de PHP o ciertas extensiones.

  1. Ve a "Administración de Sitios Web" > "Lista de dominios".
  2. Haz clic en el icono de "Configuración" (una rueda dentada) junto a tu dominio.
  3. Aquí podrás:
    • Seleccionar la versión de PHP (de 5.6 a 8.x).
    • Habilitar/Deshabilitar extensiones (mod_rewrite, ionCube, etc.).
    • Configurar la directiva open_basedir (restringe el acceso a archivos).
  4. Guarda los cambios.

Preguntas Frecuentes (FAQ) sobre DirectAdmin para Nuevos Usuarios

Aquí tienes las dudas más comunes que resuelve un técnico de soporte:

1. ¿Cuál es la diferencia entre DirectAdmin y otros paneles como cPanel o Syspanel?
DirectAdmin es más ligero y rápido, ideal para servidores con recursos limitados. cPanel es más robusto pero pesado. Syspanel (antes HestiaCP) es otra alternativa gratuita y ligera, que suele usar el puerto 2106 para acceso web. DirectAdmin es de pago pero muy estable.

2. ¿Puedo usar DirectAdmin desde mi móvil?
Sí, la interfaz es responsive (se adapta a pantallas pequeñas). Puedes iniciar sesión desde el navegador de tu móvil sin problemas. También existen apps no oficiales, pero la web funciona perfectamente.

3. He olvidado mi contraseña de DirectAdmin, ¿qué hago?
En la pantalla de inicio de sesión, hay un enlace "¿Olvidó su contraseña?". Te pedirá tu usuario y correo electrónico. Si no funciona, contacta a tu proveedor de hosting para que la restablezca.

4. ¿Cómo instalo un certificado SSL (HTTPS) en mi sitio?
DirectAdmin incluye Let's Encrypt de forma gratuita.

  1. Ve a "Administración de Sitios Web" > "Lista de dominios".
  2. Haz clic en el icono de "SSL Certificates" (un candado).
  3. Selecciona tu dominio y haz clic en "Emitir". DirectAdmin se encargará de todo. En unos minutos tu sitio tendrá HTTPS.

5. ¿Qué es public_html y por qué es importante?
Es la carpeta raíz de tu sitio web. Todos los archivos que quieras que sean visibles en internet (tu página de inicio, imágenes, etc.) deben estar dentro de public_html. Si creas un subdominio, tendrá su propia carpeta public_html dentro de la carpeta del subdominio.

6. No puedo conectarme por FTP, ¿qué reviso?

  • Asegúrate de que el puerto 21 esté abierto en tu firewall.
  • Verifica que el usuario FTP tenga permisos sobre la carpeta public_html.
  • Comprueba que el servidor FTP esté activo en DirectAdmin: "FTP" > "Gestionar Usuarios FTP" > "Configuración del servidor FTP".
  • Si usas FileZilla, prueba cambiando el modo de transferencia a "Pasivo" (Editar > Configuración > FTP > Modo de transferencia).

7. ¿Cómo hago una copia de seguridad de mi sitio?
Ve a "Tu Cuenta" > "Copia de Seguridad / Restaurar".

  • Puedes crear una copia de seguridad completa de tu cuenta (dominios, correos, bases de datos).
  • Selecciona qué quieres incluir y haz clic en "Crear Copia de Seguridad".
  • El archivo se descargará a tu ordenador. Guárdalo en un lugar seguro.

8. ¿Puedo tener varios sitios web en una misma cuenta de DirectAdmin?
Sí, siempre que tu plan de hosting lo permita. Puedes añadir dominios adicionales desde "Administración de Sitios Web" > "Añadir dominio". Cada dominio tendrá su propia carpeta y configuración independiente.


Conclusión y Próximos Pasos

Felicidades, ya tienes una base sólida para manejar DirectAdmin. Has aprendido a:

  • Acceder y navegar por el panel.
  • Añadir y gestionar dominios.
  • Crear usuarios FTP y subir archivos.
  • Configurar correos electrónicos profesionales.
  • Crear bases de datos y ajustar PHP.

Ahora te toca a ti. DirectAdmin guía es tu mejor amiga: no tengas miedo de explorar las opciones. El panel es muy tolerante y la mayoría de los cambios son reversibles.

Si te atascas, recuerda que tu proveedor de hosting tiene soporte técnico. Y si ves algún mensaje de error, anótalo antes de pedir ayuda: eso facilita mucho la solución.

[INFO] Si vienes de migrar desde Syspanel (HestiaCP), notarás que DirectAdmin es más visual y tiene más herramientas integradas. El concepto es similar, pero la organización de menús cambia. Tómate tu tiempo para explorar.

¡Ahora ve y construye algo increíble! Tu sitio web te está esperando.

¿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