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

DirectAdmin: cómo gestionar cuentas de hosting

Actualizado el 22 de diciembre de 2025

Gestionar cuentas de hosting desde DirectAdmin es una de las tareas más comunes para cualquier administrador de servidores o propietario de sitios web. Este panel de control es conocido por su interfaz limpia, su bajo consumo de recursos y su facilidad de uso, lo que lo convierte en una opción ideal tanto para principiantes como para expertos.

En este tutorial extenso, te explicaremos paso a paso cómo realizar las operaciones más importantes con tus cuentas de hosting dentro de DirectAdmin. Aprenderás a crear, modificar, suspender y eliminar cuentas, así como a gestionar sus recursos y configuraciones básicas.

[INFO] Si estás acostumbrado a otros paneles como Syspanel (antes conocido como HestiaCP), notarás que DirectAdmin tiene una estructura diferente. Mientras que Syspanel usa el puerto 2106 para su acceso, DirectAdmin suele usar el puerto 2222. Ambos son excelentes herramientas, pero aquí nos centraremos en DirectAdmin.

Requisitos previos para la gestión

Antes de empezar a gestionar cuentas, asegúrate de tener lo siguiente:

  • Acceso de Administrador (Admin) o Reseller: Necesitas permisos de nivel superior para crear o modificar cuentas de otros usuarios. Si solo eres usuario final, podrás gestionar tu propia cuenta pero no las de otros.
  • Credenciales de DirectAdmin: Tu usuario y contraseña de nivel Admin o Reseller, junto con la URL de acceso (normalmente tudominio.com:2222).
  • Conocimientos básicos de DNS: Entender cómo funcionan los registros DNS te ayudará a configurar correctamente los dominios asociados a las cuentas.

Cómo crear una nueva cuenta de hosting paso a paso

Crear una cuenta de hosting en DirectAdmin es un proceso muy intuitivo. Sigue estos pasos:

  1. Inicia sesión en DirectAdmin con tu cuenta de nivel Admin o Reseller.
  2. En el menú principal, busca la sección "Administrar Usuarios" o directamente el botón "Crear Nueva Cuenta". En la mayoría de las versiones, lo verás en la parte superior o en un panel lateral.
  3. Haz clic en "Crear Nueva Cuenta". Se abrirá un formulario con varias secciones.

Completar la información del usuario

Aquí debes ingresar los datos del titular de la cuenta:

  • Nombre de usuario: Elige un nombre único para la cuenta. Normalmente se usa el nombre del dominio o del cliente (ej: cliente1). Sin espacios ni caracteres especiales.
  • Contraseña: Debe ser segura. DirectAdmin te sugerirá una automáticamente, pero puedes escribir la tuya propia.
  • Correo electrónico: Dirección de contacto del administrador de la cuenta. Es importante para recibir notificaciones del sistema.
  • Paquete: Selecciona un paquete de hosting predefinido (si los has creado) o elige "Personalizado" para asignar recursos manualmente.

Configurar el dominio y los recursos

Esta es la parte más importante. Aquí defines el sitio web principal:

  • Dominio: Escribe el dominio principal que alojará esta cuenta (ej: midominio.com).
  • Espacio en disco (MB): Define el límite de almacenamiento. Por ejemplo, 1024 MB para 1 GB.
  • Ancho de banda (GB): Límite de transferencia mensual.
  • Número de dominios adicionales: Cuántos dominios extra podrá añadir el usuario.
  • Subdominios, cuentas de correo, bases de datos: Límites para cada recurso.

[TIP] Si no estás seguro de los valores, puedes empezar con un paquete básico (ej: 1 GB de espacio, 10 GB de ancho de banda, 5 cuentas de correo) y luego ampliarlo cuando sea necesario.

Opciones adicionales y finalización

Antes de crear la cuenta, revisa estas opciones:

  • Crear base de datos MySQL: Marca esta opción si quieres que se cree una base de datos por defecto (útil para CMS como WordPress).
  • Crear cuenta FTP: Se creará automáticamente con el usuario del dominio.
  • Notificar al usuario: Si marcas esta casilla, el sistema enviará un correo con los datos de acceso al nuevo usuario.

Finalmente, haz clic en "Crear". El proceso toma solo unos segundos. Recibirás un mensaje de confirmación con los detalles de la cuenta.

Gestión diaria de cuentas de hosting

Una vez creada la cuenta, puedes gestionarla desde el panel de "Administrar Usuarios". Aquí tienes las tareas más comunes:

Modificar una cuenta existente

Para cambiar los recursos o la configuración de una cuenta:

  1. Ve a "Administrar Usuarios" y busca la cuenta por su nombre de usuario o dominio.
  2. Haz clic en el nombre de usuario o en el icono de "Editar" (normalmente un lápiz).
  3. Podrás modificar:
    • Límites de recursos: Espacio, ancho de banda, dominios, etc.
    • Paquete: Cambiar de un paquete a otro.
    • Contraseña: Restablecerla si el usuario la olvidó.
  4. Guarda los cambios con el botón "Guardar".

Suspender o reactivar una cuenta

Si un cliente no paga o necesitas detener temporalmente un sitio:

  1. En "Administrar Usuarios", localiza la cuenta.
  2. Haz clic en el icono de "Suspender" (suele ser un círculo rojo o un candado).
  3. Confirma la acción. La cuenta quedará desactivada y el sitio web no será accesible.
  4. Para reactivarla, repite el proceso y haz clic en "Activar".

[WARNING] Suspender una cuenta no elimina los archivos ni las bases de datos. Solo desactiva el acceso. Para eliminar todo, debes usar la opción de "Eliminar".

Eliminar una cuenta de forma segura

Eliminar una cuenta borrará todos sus archivos, bases de datos, cuentas de correo y configuraciones. Es una acción irreversible.

  1. Ve a "Administrar Usuarios".
  2. Haz clic en el nombre de usuario para entrar a sus detalles.
  3. Busca el botón "Eliminar Usuario" (normalmente al final de la página, en rojo).
  4. El sistema te pedirá confirmación. Marca la casilla de verificación y haz clic en "Sí, eliminar".

[TIP] Antes de eliminar, asegúrate de haber hecho una copia de seguridad de los archivos y bases de datos del cliente, por si los necesita después.

Gestión de paquetes de hosting

Los paquetes (o planes) te permiten estandarizar las cuentas. En lugar de configurar cada cuenta manualmente, creas un paquete y lo asignas.

Crear un paquete nuevo

  1. Ve a "Administrar Paquetes" (dentro de la sección de Administrador o Reseller).
  2. Haz clic en "Crear Nuevo Paquete".
  3. Ponle un nombre descriptivo, como "Plan Básico" o "Plan Profesional".
  4. Define los límites (espacio, ancho de banda, dominios, etc.) igual que al crear una cuenta.
  5. Guarda el paquete.

Ahora, cuando crees una nueva cuenta, podrás seleccionar este paquete y todos los límites se aplicarán automáticamente.

Modificar un paquete existente

Si cambias los límites de un paquete, las cuentas que ya lo usan no se actualizan automáticamente. Para que los cambios surtan efecto en las cuentas existentes:

  1. Edita el paquete.
  2. Después de guardar, DirectAdmin te preguntará si deseas aplicar los cambios a todas las cuentas que usan ese paquete. Marca "Sí" para actualizarlas.

Gestión de dominios y subdominios

Dentro de una cuenta de hosting, el usuario puede gestionar múltiples dominios.

Añadir un dominio adicional

  1. Inicia sesión en la cuenta de usuario (no como Admin).
  2. Ve a "Administrar Dominios" o "Añadir Dominio".
  3. Escribe el nuevo dominio y selecciona si quieres que apunte a la misma carpeta o a una nueva.
  4. Configura los registros DNS de ese dominio para que apunten a tu servidor.

Crear un subdominio

Los subdominios (ej: blog.midominio.com) son muy útiles para separar secciones del sitio.

  1. En la cuenta de usuario, ve a "Subdominios".
  2. Escribe el nombre del subdominio (sin el dominio principal).
  3. Elige la carpeta donde se alojará (por defecto, se crea una automáticamente).
  4. Haz clic en "Crear".

Preguntas frecuentes (FAQ)

¿Puedo mover una cuenta de hosting de un servidor a otro?

Sí. DirectAdmin permite hacer copias de seguridad completas de una cuenta (archivos, bases de datos, configuraciones). Luego, en el nuevo servidor, puedes restaurar esa copia desde el panel de Administrador. Es un proceso muy recomendado para migraciones.

¿Qué hago si un usuario olvida su contraseña?

Como Admin o Reseller, puedes restablecerla desde "Administrar Usuarios" > seleccionas la cuenta > haces clic en "Editar" > cambias la contraseña y guardas. El usuario deberá usar la nueva contraseña para acceder a DirectAdmin y al FTP.

¿Cómo veo cuánto espacio y ancho de banda está usando una cuenta?

En "Administrar Usuarios", verás una columna con el uso de recursos. También puedes hacer clic en el nombre de usuario y en la sección de "Estadísticas" o "Uso" encontrarás un desglose detallado.

¿Puedo limitar el número de bases de datos que puede crear un usuario?

Sí. Al crear o editar la cuenta, en la sección de recursos, verás un campo llamado "Bases de datos MySQL". Introduce el número máximo que deseas permitir. Si pones 0, el usuario no podrá crear ninguna.

¿DirectAdmin es compatible con WordPress?

Absolutamente. DirectAdmin incluye instaladores automáticos como Softaculous o Installatron que permiten instalar WordPress con un solo clic. Además, puedes gestionar las bases de datos y archivos fácilmente desde el panel.

¿Qué diferencia hay entre una cuenta de Reseller y una de Administrador?

Un Administrador tiene control total sobre el servidor: puede crear paquetes, gestionar todos los usuarios, configurar el servidor web, etc. Un Reseller puede crear y gestionar sus propias cuentas de hosting, pero no tiene acceso a la configuración global del servidor. Es un nivel intermedio, ideal para revender hosting.

Consejos finales para una gestión eficiente

  • Usa paquetes desde el principio: Te ahorrarán mucho tiempo y evitarán errores de configuración.
  • Monitorea el uso de recursos: Revisa periódicamente las cuentas que más consumen para evitar saturaciones en el servidor.
  • Programa copias de seguridad automáticas: DirectAdmin permite configurar backups diarios o semanales. Es tu mejor seguro ante cualquier problema.
  • Documenta tus configuraciones: Si gestionas muchas cuentas, anota los paquetes, dominios y configuraciones especiales de cada una.

[INFO] Recuerda que la gestión de cuentas de hosting es una tarea continua. A medida que tu negocio crezca, necesitarás automatizar procesos. DirectAdmin ofrece una API muy potente para integrarse con sistemas de facturación y automatización.

Con este tutorial completo, ya tienes las bases para gestionar cuentas de hosting en DirectAdmin como un profesional. Ya sea que estés empezando o buscando optimizar tu flujo de trabajo, este panel te ofrece todas las herramientas necesarias para un control total y sencillo. ¡Ponlo en práctica y verás lo fácil que es!

¿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