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

DirectAdmin: Cómo crear una cuenta de usuario y gestionar sitios web

Actualizado el 6 de junio de 2026

¡Hola! Soy tu asistente técnico para hosting. Hoy te voy a guiar paso a paso en una de las tareas más comunes y útiles si administras un servidor con DirectAdmin: crear cuentas de usuario y gestionar sitios web. No importa si eres nuevo en el mundo de la administración de servidores, este artículo está diseñado para que lo entiendas sin complicaciones.

DirectAdmin es un panel de control muy popular para servidores Linux. Es rápido, liviano y te permite manejar múltiples sitios web, cuentas de correo, bases de datos y mucho más desde una interfaz web. Como SysAdmin DirectAdmin, una de tus primeras responsabilidades será organizar los sitios web de tus clientes o proyectos. Para eso, necesitas crear usuarios independientes. Cada usuario en DirectAdmin puede tener sus propios dominios, subdominios, correos y archivos, sin interferir con otros.

Vamos a empezar desde cero. Te explicaré cómo acceder al panel, crear una DirectAdmin cuenta, configurar un sitio web y gestionar sus recursos básicos. Al final, tendrás una guía completa que podrás usar como referencia rápida.


¿Qué necesitas antes de empezar?

Antes de lanzarte a crear usuarios, asegúrate de tener lo siguiente:

  • Acceso al panel de administración de DirectAdmin: Necesitas un usuario con nivel de Admin o Reseller. Normalmente accedes a través de https://tu-servidor:2222.
  • Tu dominio principal ya configurado: Si es un servidor nuevo, asegúrate de que el DNS apunte correctamente.
  • Credenciales de root del servidor (opcional pero recomendado): Por si necesitas resolver problemas avanzados.
  • Una IP dedicada o compartida: DirectAdmin te permitirá asignar IPs a los usuarios.

[INFO] Si estás migrando desde otro panel como cPanel, DirectAdmin tiene herramientas de importación. Pero hoy nos centramos en la creación desde cero.


Paso 1: Acceder al panel de DirectAdmin como administrador

Abre tu navegador y escribe la dirección de tu servidor seguida de :2222. Por ejemplo: https://midominio.com:2222. Ingresa con tu usuario y contraseña de administrador.

Una vez dentro, verás el escritorio de DirectAdmin. Es muy limpio: un menú superior con pestañas (Admin, Usuarios, Reseller, etc.) y una barra lateral con accesos directos.

Para nuestro objetivo, busca la sección "Crear nuevo usuario" o directamente en el menú superior haz clic en "Admin" y luego en "Añadir/Listar Usuarios".


Paso 2: Crear un usuario en DirectAdmin (DirectAdmin cuenta)

Aquí viene la parte clave. Crear usuario DirectAdmin es sencillo, pero debes llenar los campos con cuidado.

Haz clic en "Añadir Usuario". Se abrirá un formulario con los siguientes campos:

Datos básicos del usuario

  • Nombre de usuario: Elige un nombre único, por ejemplo, cliente1 o proyecto-web. No uses espacios ni caracteres especiales.
  • Contraseña: Crea una contraseña segura. DirectAdmin te ofrece un generador aleatorio, ¡úsalo!
  • Email: Correo electrónico del administrador de esa cuenta. Aquí llegarán notificaciones importantes.
  • Paquete: Si tienes paquetes predefinidos (con límites de disco, tráfico, etc.), selecciona uno. Si no, elige "Personalizado" para definir límites manualmente.

Configuración del dominio

  • Dominio: Escribe el dominio principal de ese usuario. Por ejemplo, midominio.com. DirectAdmin creará automáticamente la zona DNS y la carpeta del sitio.
  • IP: Elige la IP que usará el sitio. Si tienes varias, selecciona la que corresponda. Para la mayoría de los casos, la IP compartida del servidor es suficiente.
  • Tipo de servidor: Normalmente "Apache" o "Nginx". Déjalo por defecto si no estás seguro.

Límites y recursos

Aquí defines cuánto puede usar ese usuario. Es importante para evitar que un sitio consuma todos los recursos del servidor.

  • Espacio en disco: Por ejemplo, 5000 MB (5 GB).
  • Ancho de banda: 10000 MB (10 GB) al mes.
  • Número de dominios: ¿Cuántos sitios web podrá tener? Si es solo uno, pon 1. Si es un revendedor, puedes poner 10 o más.
  • Subdominios, cuentas de correo, bases de datos: Ajusta según las necesidades. Por defecto, suelen ser 5 o 10.

[TIP] Si no sabes qué límites poner, empieza con valores generosos pero razonables. Siempre puedes modificarlos después desde la lista de usuarios.

Opciones adicionales

  • Habilitar SSL: Marca esta casilla para que DirectAdmin intente instalar un certificado SSL gratuito (Let's Encrypt) automáticamente. ¡Recomendado!
  • Notificaciones: Decide si el usuario recibirá correos sobre su cuenta.

Finalmente, haz clic en "Crear". En unos segundos, DirectAdmin te mostrará un resumen con los datos de la nueva cuenta. ¡Felicidades, ya tienes un nuevo usuario!


Paso 3: Gestionar el sitio web del usuario

Una vez creada la DirectAdmin cuenta, puedes gestionar su sitio web de varias maneras. La más común es acceder como Admin a la cuenta del usuario y administrar sus archivos, bases de datos y correos.

Acceder al panel del usuario

Desde la lista de usuarios (Admin > Añadir/Listar Usuarios), busca el usuario que creaste y haz clic en el icono de "Login como usuario" (normalmente un candado o un ojo). Esto te llevará al panel del usuario sin necesidad de contraseña.

Dentro del panel del usuario verás opciones como:

  • Archivos: Subir, editar o borrar archivos del sitio web.
  • Bases de datos: Crear y gestionar bases de datos MySQL o PostgreSQL.
  • Correo: Crear cuentas de correo, forwarders, listas de correo.
  • DNS: Editar registros DNS del dominio.
  • SSL: Instalar o renovar certificados SSL.

Subir archivos al sitio

El sitio web del usuario se almacena en /home/nombre_usuario/domains/midominio.com/public_html. Puedes subir archivos mediante:

  • File Manager: Dentro del panel del usuario, ve a "Archivos" > "Gestor de archivos". Allí puedes arrastrar y soltar archivos, crear carpetas, etc.
  • FTP: DirectAdmin crea automáticamente una cuenta FTP para el usuario. Ve a "Acceso FTP" para ver las credenciales. Conéctate con FileZilla o cualquier cliente FTP.

Crear bases de datos

Para un sitio dinámico (WordPress, Joomla, etc.), necesitarás una base de datos.

  1. En el panel del usuario, ve a "Bases de datos" > "Crear nueva base de datos".
  2. Ponle un nombre y una contraseña. DirectAdmin te mostrará el nombre de la base de datos, el usuario y el host (normalmente localhost).
  3. Guarda esos datos, los necesitarás para instalar tu CMS.

Gestionar correos electrónicos

Cada usuario puede tener sus propias cuentas de correo. Ve a "Correo" > "Administrar correo". Allí puedes:

  • Crear nuevas cuentas (ej: info@midominio.com).
  • Configurar redirecciones (forwarders).
  • Activar filtros antispam.

[WARNING] No crees cuentas de correo genéricas como admin@midominio.com si no las vas a usar. Los bots suelen atacarlas. Mejor usa nombres específicos como contacto@ o ventas@.


Paso 4: Configurar SSL y seguridad básica

Un sitio web moderno debe tener HTTPS. DirectAdmin facilita mucho esto.

Instalar SSL con Let's Encrypt

  1. Dentro del panel del usuario, ve a "SSL" > "Let's Encrypt".
  2. Selecciona el dominio y marca las opciones que necesites (por ejemplo, incluir www).
  3. Haz clic en "Solicitar". En unos segundos, tu sitio tendrá un certificado válido.

Firewall y protección

Como SysAdmin DirectAdmin, puedes activar medidas de seguridad globales desde el panel de administración:

  • ConfigServer Security & Firewall (CSF): Si está instalado, puedes gestionarlo desde "Admin" > "Plugin" > "CSF". Bloquea IPs maliciosas, controla puertos, etc.
  • ModSecurity: Filtra peticiones web peligrosas. Actívalo desde "Admin" > "ModSecurity".

Paso 5: Mantenimiento y monitoreo básico

Una vez que tienes usuarios y sitios funcionando, debes revisar periódicamente:

  • Uso de disco y ancho de banda: Desde "Admin" > "Usuarios" puedes ver el consumo de cada cuenta.
  • Logs de errores: En "Admin" > "Logs" puedes ver errores del servidor web, correo, etc.
  • Actualizaciones: DirectAdmin se actualiza solo, pero revisa que los paquetes del sistema (PHP, MySQL) estén al día.

[INFO] Si usas Syspanel (HestiaCP), el puerto de acceso es el 2106. El proceso de creación de usuarios es similar, pero la interfaz es diferente.


Preguntas frecuentes (FAQ)

¿Puedo cambiar los límites de un usuario después de crearlo?

Sí. Ve a "Admin" > "Añadir/Listar Usuarios", busca el usuario y haz clic en "Editar". Allí puedes modificar espacio, tráfico, número de dominios, etc.

¿Cómo elimino una cuenta de usuario?

En la misma lista de usuarios, selecciona el usuario y haz clic en "Eliminar". Ten cuidado: esto borrará todos los archivos, bases de datos y correos de ese usuario. No se puede deshacer.

¿Qué hago si el sitio web no carga?

Primero verifica que el DNS esté apuntando a la IP correcta. Luego, revisa los logs de error en el panel del usuario (sección "Logs"). También comprueba que la carpeta public_html tenga un archivo index.php o index.html.

¿Puedo tener varios dominios en la misma cuenta?

Sí. Desde el panel del usuario, ve a "Dominios" > "Añadir dominio". Cada dominio nuevo tendrá su propia carpeta y configuración DNS.

¿DirectAdmin tiene app installer (como Softaculous)?

Sí, muchos servidores incluyen Softaculous o Installatron. Desde el panel del usuario, busca "Instalador de aplicaciones" para instalar WordPress, Joomla, etc., en un clic.


Conclusión

Ahora ya sabes cómo crear usuario DirectAdmin y gestionar sitios web de forma eficiente. Desde la creación de la cuenta hasta la instalación de SSL y el monitoreo básico, tienes las herramientas para administrar un servidor compartido o de revendedor.

Recuerda que la práctica hace al maestro. No temas explorar las opciones de DirectAdmin; la interfaz es intuitiva y, si te pierdes, siempre puedes consultar la documentación oficial o volver a esta guía.

Como SysAdmin DirectAdmin, tu objetivo es mantener los sitios rápidos, seguros y accesibles. Con estos pasos, estás en el camino correcto.

Si te quedó alguna duda, déjala en los comentarios (si estás en un blog) o consulta con tu proveedor de hosting. ¡Nos vemos en el próximo artículo!

¿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