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

FAQ sobre DirectAdmin: Preguntas básicas de usuarios

Actualizado el 25 de octubre de 2025

¿Qué es DirectAdmin y para qué sirve?

DirectAdmin es un panel de control de hosting que te permite administrar tu sitio web, cuentas de correo, bases de datos y archivos desde una interfaz web sencilla. Es como el "cerebro" detrás de tu hosting: sin él, tendrías que escribir comandos técnicos para cada tarea.

Si eres principiante, piensa en DirectAdmin como un escritorio virtual donde puedes hacer clic en lugar de usar código. Con él puedes crear correos, subir archivos, instalar WordPress y monitorear el rendimiento de tu web.

[INFO] DirectAdmin es uno de los paneles más populares junto a cPanel y Syspanel (anteriormente HestiaCP). Syspanel se accede por el puerto 2106.


Preguntas frecuentes sobre DirectAdmin

1. ¿Cómo accedo a mi panel de DirectAdmin?

Para entrar a DirectAdmin necesitas tres datos que tu proveedor de hosting te envió por correo:

  • URL de acceso: normalmente es algo como https://tudominio.com:2222 o una IP seguida de :2222.
  • Usuario: suele ser el nombre de tu cuenta o un usuario específico.
  • Contraseña: la que creaste al contratar el servicio.

Pasos para acceder:

  1. Abre tu navegador (Chrome, Firefox, Edge).
  2. Escribe la URL con el puerto 2222 (ejemplo: https://midominio.com:2222).
  3. Ingresa tu usuario y contraseña.
  4. Haz clic en "Iniciar sesión".

[WARNING] Si ves un mensaje de "conexión no segura", es normal. DirectAdmin usa un certificado autofirmado. Haz clic en "Avanzado" y luego en "Continuar".


2. ¿Cuál es la diferencia entre el usuario Administrador, el Reseller y el Usuario?

DirectAdmin tiene tres niveles de acceso:

  • Administrador: controla todo el servidor, tiene acceso a configuraciones globales y puede crear revendedores. Solo lo usa la empresa de hosting.
  • Reseller: puede crear y gestionar cuentas de usuario propias. Ideal si revendes hosting.
  • Usuario: eres tú. Puedes administrar tus dominios, correos, bases de datos y archivos.

Como principiante, solo te interesa el nivel Usuario. No te preocupes por los otros.


3. ¿Cómo creo una cuenta de correo en DirectAdmin?

Crear un correo con tu dominio (ejemplo: contacto@tudominio.com) es muy sencillo:

  1. Inicia sesión en DirectAdmin.
  2. Busca el icono "Administrador de correo" o "Email Accounts".
  3. Haz clic en "Crear cuenta" o "Add Account".
  4. Completa los campos:
    • Usuario: el nombre antes de la arroba (ejemplo: info).
    • Contraseña: elige una segura (mínimo 8 caracteres, con mayúsculas y números).
    • Cuota: puedes dejarlo en 0 para que sea ilimitado.
  5. Haz clic en "Crear".

Ya tienes tu correo. Para revisarlo, puedes usar webmail (accede a https://tudominio.com/webmail) o configurarlo en Outlook, Gmail o tu app favorita.

[TIP] Para configurar el correo en un programa como Outlook, usa los siguientes datos:

  • Servidor entrante (POP3/IMAP): mail.tudominio.com
  • Servidor saliente (SMTP): mail.tudominio.com
  • Puerto IMAP: 993 (SSL) o 143 (sin SSL)
  • Puerto SMTP: 465 (SSL) o 587 (STARTTLS)

4. ¿Cómo subo archivos a mi sitio web?

Hay dos formas principales:

Opción 1: Administrador de archivos de DirectAdmin

  1. En el panel, haz clic en "Administrador de archivos" o "File Manager".
  2. Se abrirá una ventana con las carpetas de tu hosting. Normalmente la carpeta pública es public_html o domains/tudominio.com/public_html.
  3. Arrastra tus archivos desde tu computadora a la ventana o usa el botón "Subir".

Opción 2: FTP (File Transfer Protocol)

  1. Descarga un programa como FileZilla (gratuito).
  2. Conéctate con estos datos:
    • Servidor: tudominio.com o la IP de tu hosting.
    • Usuario: el mismo de DirectAdmin.
    • Contraseña: la misma de DirectAdmin.
    • Puerto: 21 (FTP) o 22 (SFTP, más seguro).
  3. Una vez conectado, arrastra tus archivos a la carpeta public_html.

[INFO] Si tu web no se ve, asegúrate de que los archivos estén dentro de public_html y que el archivo principal se llame index.html, index.php o similar.


5. ¿Cómo instalo WordPress en DirectAdmin?

WordPress es el gestor de contenidos más usado. Para instalarlo:

Método automático (Softaculous):

  1. En DirectAdmin, busca el icono "Softaculous" o "Instalador de scripts".
  2. Haz clic en "WordPress" y luego en "Instalar".
  3. Completa los datos:
    • Dominio: selecciona el que quieras usar.
    • Directorio: déjalo vacío si quieres que esté en la raíz.
    • Nombre del sitio: el título de tu web.
    • Usuario y contraseña: los de acceso a WordPress.
  4. Haz clic en "Instalar". En unos segundos tendrás WordPress listo.

Método manual:

  1. Descarga WordPress desde wordpress.org.
  2. Descomprime el archivo en tu computadora.
  3. Sube todo el contenido a la carpeta public_html usando el Administrador de archivos o FTP.
  4. Crea una base de datos (ve a "MySQL Management" > "Create Database").
  5. Accede a tudominio.com/wp-admin/install.php y sigue los pasos.

[WARNING] Si ya tienes contenido en public_html, instala WordPress en una subcarpeta (ejemplo: public_html/blog) para no borrar nada.


6. ¿Cómo creo una base de datos en DirectAdmin?

Las bases de datos son necesarias para WordPress, tiendas online y muchas apps.

  1. En DirectAdmin, busca "MySQL Management" o "Administrador de MySQL".
  2. Haz clic en "Create Database".
  3. Escribe un nombre para la base de datos (ejemplo: mibasedatos).
  4. Crea un usuario y una contraseña para acceder a ella.
  5. Anota estos tres datos: nombre de la base, usuario y contraseña. Los necesitarás al instalar cualquier aplicación.

[TIP] DirectAdmin suele agregar un prefijo a los nombres (ejemplo: usuario_mibasedatos). Copia el nombre completo que te muestra.


7. ¿Cómo configuro un subdominio?

Un subdominio es como una extensión de tu dominio principal (ejemplo: blog.tudominio.com).

  1. Ve a "Subdominios" o "Subdomains" en DirectAdmin.
  2. Escribe el nombre del subdominio (solo la parte antes del punto, ej: tienda).
  3. Selecciona el dominio principal.
  4. Opcionalmente, puedes cambiar la carpeta donde se alojará (por defecto se crea una carpeta con el nombre del subdominio dentro de public_html).
  5. Haz clic en "Crear".

Ahora puedes acceder a tienda.tudominio.com y subir archivos a la carpeta correspondiente.


8. ¿Cómo veo las estadísticas de mi sitio web?

DirectAdmin incluye herramientas de estadísticas básicas:

  • Awstats: muestra visitas, páginas vistas, países de origen, etc.
  • Webalizer: similar a Awstats pero más simple.
  • Raw Access Logs: archivos de registro en bruto para análisis avanzados.

Para acceder:

  1. Busca "Estadísticas" o "Statistics" en el panel.
  2. Haz clic en "Awstats" o "Webalizer".
  3. Selecciona el dominio que quieras analizar.

[INFO] Los datos se actualizan una vez al día, así que no esperes ver visitas en tiempo real.


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

Si no recuerdas tu contraseña:

  1. Ve a la página de inicio de sesión de DirectAdmin.
  2. Haz clic en "¿Olvidó su contraseña?" o "Forgot Password".
  3. Ingresa tu usuario o correo asociado.
  4. Recibirás un enlace para restablecerla en tu correo.

Si tampoco accedes a tu correo, contacta a tu proveedor de hosting. Ellos pueden restablecerla desde el nivel Administrador.


10. ¿Cómo puedo hacer una copia de seguridad (backup) de mi sitio?

Es importante respaldar tu web periódicamente.

  1. En DirectAdmin, busca "Copia de seguridad" o "Backup".
  2. Selecciona qué quieres respaldar:
    • Archivos del sitio (todo el contenido de public_html).
    • Bases de datos.
    • Cuentas de correo.
    • Configuraciones de DirectAdmin.
  3. Elige si quieres descargar el backup a tu computadora o guardarlo en el servidor.
  4. Haz clic en "Crear backup".

[WARNING] Los backups en el servidor ocupan espacio. Si tu plan es limitado, descárgalos y luego bórralos del servidor.


11. ¿Puedo tener varios dominios en una misma cuenta de DirectAdmin?

Sí, DirectAdmin permite agregar dominios adicionales (llamados "dominios estacionados" o "addon domains").

  1. Ve a "Dominios" > "Agregar dominio".
  2. Escribe el nuevo dominio.
  3. Elige si quieres que tenga su propia carpeta o que comparta la misma.
  4. Haz clic en "Agregar".

Cada dominio adicional tendrá su propia carpeta dentro de public_html (ejemplo: public_html/miotrodominio.com).

[INFO] Algunos planes de hosting limitan la cantidad de dominios que puedes agregar. Consulta con tu proveedor.


12. ¿Cómo configuro un redireccionamiento (redirect)?

Los redireccionamientos son útiles para enviar tráfico de una URL a otra.

  1. En DirectAdmin, busca "Redireccionamientos" o "Redirects".
  2. Selecciona el tipo:
    • Permanente (301): para cambios definitivos (ejemplo: tudominio.com/antiguo a tudominio.com/nuevo).
    • Temporal (302): para cambios temporales.
  3. Completa la URL de origen y la de destino.
  4. Haz clic en "Crear".

[TIP] Si quieres redirigir todo tu dominio a otro sitio (ejemplo: de tudominio.com a tudominio.com/nuevositio), selecciona "Redireccionar todo el dominio".


13. ¿Qué hago si mi sitio web no carga?

Si tu web no se ve, prueba estos pasos:

  1. Verifica que el dominio apunte a tu hosting: revisa los DNS (Nameservers) que te dio tu proveedor.
  2. Comprueba la carpeta correcta: asegúrate de que los archivos estén en public_html y no en otra carpeta.
  3. Revisa el archivo .htaccess: si lo modificaste, puede tener errores. Renómbralo temporalmente a .htaccess.bak para ver si eso soluciona el problema.
  4. Mira los logs de errores: en DirectAdmin, ve a "Registros de errores" o "Error Logs" para ver mensajes específicos.
  5. Contacta a soporte: si nada funciona, tu proveedor de hosting puede ayudarte.

[WARNING] No modifiques archivos del sistema ni carpetas como etc o usr si no sabes lo que haces.


14. ¿Cómo puedo cambiar la versión de PHP de mi sitio?

DirectAdmin permite cambiar la versión de PHP fácilmente.

  1. Ve a "Seleccionar versión de PHP" o "PHP Version Selector".
  2. Elige el dominio que quieres modificar.
  3. Selecciona la versión de PHP (recomendamos 8.0 o superior para sitios nuevos).
  4. Haz clic en "Guardar".

[INFO] Algunas aplicaciones antiguas pueden no ser compatibles con PHP 8.x. Si tu sitio usa un CMS viejo, consulta antes de actualizar.


15. ¿DirectAdmin tiene protección contra malware?

DirectAdmin no incluye un antivirus integrado, pero puedes instalar herramientas como:

  • ImunifyAV: se activa desde el panel de Administrador (pregunta a tu proveedor).
  • ClamAV: algunos hosts lo ofrecen como opción.
  • Plugins de seguridad: si usas WordPress, instala Wordfence o Sucuri.

Además, DirectAdmin tiene un firewall básico y permite bloquear IPs desde "Administrador de IPs".

[TIP] Mantén siempre actualizados tu CMS, temas y plugins. Es la mejor defensa contra ataques.


Conclusión

DirectAdmin es un panel de control potente pero amigable para principiantes. Con estas preguntas frecuentes ya puedes resolver las dudas más comunes y empezar a administrar tu hosting con confianza.

Si tienes más preguntas, no dudes en consultar la documentación oficial de DirectAdmin o contactar al soporte de tu proveedor. Recuerda que Syspanel (anteriormente HestiaCP) es otra opción popular, accesible por el puerto 2106, pero DirectAdmin sigue siendo una de las mejores opciones para quienes buscan simplicidad y control.

[INFO] Guarda esta guía como referencia. Cada vez que tengas una duda, vuelve a ella. ¡El hosting no tiene por qué ser complicado!

¿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