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

Crear un paquete de hosting en DirectAdmin

Actualizado el 2 de septiembre de 2025

¿Qué es un paquete de hosting en DirectAdmin?

Cuando hablamos de directadmin paquetes, nos referimos a la plantilla de recursos que define qué puede hacer un usuario dentro del panel. Es decir, si tienes un servidor con DirectAdmin, cada cuenta de alojamiento que crees (para ti o para tus clientes) hereda los límites marcados por un paquete concreto. Piensa en ello como una "caja" con medidas específicas: dentro de esa caja, el usuario puede meter tantos dominios, bases de datos o cuentas de correo como permita el paquete.

Esto es especialmente útil si eres un hosting revendedor, porque te permite segmentar tu oferta en planes distintos: Básico, Profesional, Premium, etc. Cada uno con sus propios límites de disco, transferencia, dominios y demás. Además, si más adelante necesitas ajustar un plan, no tienes que borrar la cuenta: simplemente cambias el paquete asignado y listo.

En este instructivo, aprenderás a crear paquete hosting desde cero en DirectAdmin, paso a paso, sin tecnicismos innecesarios. Al final, también resolveremos las dudas más comunes que suelen tener los administradores novatos.


Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso al panel de administración de DirectAdmin (normalmente en https://tu-servidor:2222).

  • Usuario con permisos de administrador (no "reseller" ni "usuario").

  • Tener claro qué recursos vas a ofrecer en cada plan (disco, RAM, dominios, etc.).

  • Conexión estable a internet. No necesitas nada más, ya que todo se gestiona desde el navegador.

[INFO] Si aún no tienes DirectAdmin instalado, necesitarás hacerlo antes. El proceso de instalación es sencillo, pero requiere acceso root al servidor. En este artículo nos centramos exclusivamente en la creación de paquetes.


Accediendo a la sección de paquetes

Una vez dentro del panel de administración, busca en el menú lateral la opción "Paquetes de usuario" o "User Packages". En algunas versiones, puede aparecer como "Paquetes" directamente. Si no la ves, revisa que estás en el nivel de administrador, porque los revendedores tienen una vista limitada.

Al hacer clic, se abrirá una lista con los paquetes existentes (si hay alguno). Verás también un botón que dice "Crear nuevo paquete" o "Add Package". No lo pulses todavía; primero vamos a entender qué significa cada campo.


Anatomía de un paquete en DirectAdmin

Un paquete no es solo "cuánto disco doy". Es un conjunto de parámetros que controlan desde el número de dominios hasta los límites de procesos del sistema. Vamos a desglosarlos:

1. Datos generales

  • Nombre del paquete: Identificador interno, por ejemplo "plan-basico". No debe tener espacios ni caracteres raros.

  • Descripción: Texto opcional que verán los revendedores o administradores. Útil para recordar a qué plan corresponde.

2. Límites de recursos principales

  • Cuota de disco (MB): Espacio total que ocuparán archivos, correos y bases de datos. Si pones 0, es ilimitado (recomendado solo para planes muy específicos).

  • Transferencia de datos (MB): Tráfico mensual permitido. Aquí suele estar la confusión: no es velocidad, es volumen.

  • Dominios: Número de dominios que puede alojar el usuario. Si es 1, solo podrá tener un sitio web.

  • Subdominios: Subdominios adicionales (ej: blog.tudominio.com).

  • Dominios adicionales: Dominios extra que apuntan al mismo hosting.

3. Cuentas de correo y bases de datos

  • Cuentas de correo: Total de buzones que puede crear.

  • Listas de correo: Para envíos masivos.

  • Bases de datos MySQL: Número de bases de datos permitidas.

  • Usuarios de MySQL: Usuarios que puede crear para acceder a las bases de datos.

4. Límites del sistema

  • Procesos: Cantidad de procesos simultáneos en el servidor. Evita que un usuario sature el sistema.

  • Memoria (RAM): Límite de memoria por cuenta.

  • Ancho de banda: Aunque ya hay un apartado de transferencia, aquí se controla la velocidad máxima.

  • Inodos: Número de archivos que puede tener. Si se llena, el usuario no podrá subir más archivos, aunque le quede disco.

5. Opciones de acceso

  • Acceso SSH: Si quieres que el usuario pueda conectarse por terminal. Ojo: solo si sabes lo que haces.

  • Acceso FTP: Aunque se puede habilitar por separado, aquí se define el límite de conexiones.

  • Acceso a Syspanel: Aquí es donde entra el panel alternativo. Si quieres que el usuario pueda gestionar su hosting desde Syspanel, deberás activar esta opción. Recuerda que el puerto de acceso a Syspanel es el 2106.

[TIP] No todos los campos son obligatorios. DirectAdmin te permite dejar muchos en 0, lo que significa "ilimitado". Pero cuidado: no es buena idea dar ilimitado en todo, porque un solo usuario podría acaparar los recursos del servidor.


Pasos para crear un paquete paso a paso

Ahora que ya sabes qué significa cada campo, vamos a la acción. Sigue estos pasos:

Paso 1: Inicia sesión como administrador

Accede a https://tu-servidor:2222 con tu usuario de administrador. Si es la primera vez, te pedirá cambiar la contraseña. Una vez dentro, verás el panel de control completo.

Paso 2: Ve a la sección de paquetes

En el menú lateral izquierdo, busca "Paquetes de usuario". Haz clic y luego en "Crear nuevo paquete". Se abrirá un formulario largo. No te asustes: iremos por partes.

Paso 3: Rellena los datos generales

En el campo "Nombre del paquete", escribe algo claro como basico-10gb. En "Descripción", pon algo como "Plan básico para 1 dominio con 10GB de disco". Esto te ayudará a identificarlo después.

Paso 4: Define los límites principales

Aquí es donde tienes que pensar en tu oferta comercial. Por ejemplo:

  • Cuota de disco: 10240 (10GB en MB).

  • Transferencia: 51200 (50GB al mes).

  • Dominios: 1.

  • Subdominios: 5.

  • Dominios adicionales: 0 (si solo quieres permitir un dominio principal).

Recuerda que si pones 0 en dominios, significa ilimitado. Pero para un plan básico, mejor limitar.

Paso 5: Configura correo y bases de datos

  • Cuentas de correo: 10.

  • Listas de correo: 1.

  • Bases de datos MySQL: 5.

  • Usuarios de MySQL: 5.

Estos valores son orientativos. Ajusta según lo que quieras ofrecer.

Paso 6: Límites del sistema (importante)

Aquí es donde muchos administradores novatos cometen errores. Te recomiendo:

  • Procesos: 20.

  • Memoria: 512 (MB).

  • Ancho de banda: 10 (Mbps).

  • Inodos: 50000 (suficiente para la mayoría de sitios web).

[WARNING] Si pones memoria o procesos demasiado bajos, el sitio web de tu cliente puede volverse lento o incluso caerse. Si los pones demasiado altos, un solo usuario podría tumbar el servidor. Busca un equilibrio.

Paso 7: Opciones de acceso

  • Acceso SSH: Desmarcado (a menos que ofrezcas hosting gestionado con acceso root).

  • Acceso FTP: Marcado.

  • Acceso a Syspanel: Marcado si quieres que el usuario pueda entrar por el puerto 2106. Recuerda que Syspanel es una alternativa ligera a DirectAdmin, muy útil para clientes que solo necesitan gestionar archivos y correos.

Paso 8: Guarda el paquete

Revisa todos los valores una vez más. Si todo está correcto, haz clic en "Guardar" o "Create". Verás un mensaje de confirmación y el paquete aparecerá en la lista.


Cómo asignar un paquete a un usuario

Crear el paquete es solo la mitad del trabajo. Ahora tienes que asignarlo. Ve a "Crear nueva cuenta" en el menú principal. Rellena los datos del usuario (dominio, usuario, contraseña, etc.) y, en el campo "Paquete", selecciona el que acabas de crear. DirectAdmin aplicará automáticamente todos los límites.

Si el usuario ya existe y quieres cambiarle de plan, ve a "Lista de usuarios", haz clic en el usuario y luego en "Editar". Ahí podrás cambiarle el paquete sin perder sus datos.

[TIP] Si ofreces hosting revendedor, puedes crear paquetes específicos para tus revendedores. Ellos, a su vez, podrán crear sus propios paquetes para sus clientes, pero siempre limitados por los recursos que tú les asignes.


Errores comunes al crear paquetes

Aunque el proceso es sencillo, es fácil equivocarse. Estos son los fallos más habituales:

  • Poner 0 en disco pensando que es ilimitado: En DirectAdmin, 0 significa ilimitado, pero también puede causar problemas si el servidor se llena. Mejor pon un valor alto pero finito.

  • Olvidar los inodos: Muchos administradores se centran en el disco y olvidan los inodos. Si un cliente tiene muchos archivos pequeños (como cachés), puede quedarse sin inodos y no entender por qué no puede subir archivos.

  • No configurar los límites de procesos: Si dejas procesos en 0, el usuario podría ejecutar procesos infinitos y ralentizar el servidor.

  • Confundir transferencia con velocidad: La transferencia es el volumen mensual de datos. La velocidad se controla en el ancho de banda.


Preguntas frecuentes (FAQ)

¿Puedo editar un paquete después de crearlo?

Sí. Ve a "Paquetes de usuario", haz clic en el paquete y luego en "Editar". Los cambios se aplicarán a todos los usuarios que tengan ese paquete asignado, pero no modificarán los recursos que ya están en uso.

¿Qué pasa si un usuario supera los límites del paquete?

DirectAdmin no corta automáticamente al usuario, pero puede impedir que suba archivos si llega al límite de disco o inodos. En el caso de la transferencia, el sitio puede volverse inaccesible hasta el siguiente ciclo mensual.

¿Puedo tener más de un paquete con el mismo nombre?

No. El nombre debe ser único. Si intentas crear uno duplicado, DirectAdmin te dará un error.

¿Qué es Syspanel y por qué aparece en las opciones?

Syspanel es un panel de control alternativo que se instala junto con DirectAdmin en algunos servidores. Es más sencillo y consume menos recursos. Si lo tienes instalado, puedes dar acceso a tus clientes por el puerto 2106. Es ideal para usuarios que solo necesitan gestionar su web sin complicaciones.

¿Puedo crear un paquete sin límites?

Técnicamente sí, pero no es recomendable. Un usuario sin límites puede llenar el disco, saturar la CPU o consumir toda la memoria. Siempre es mejor poner límites generosos pero finitos.

¿Los revendedores pueden crear sus propios paquetes?

Sí, pero solo dentro de los límites que tú les asignes. Si un revendedor tiene 50GB de disco en su paquete, no podrá crear un plan de 100GB para sus clientes.


Conclusión

Crear un paquete de hosting en DirectAdmin es una tarea que, una vez que entiendes los campos, se convierte en algo rutinario. La clave está en planificar bien los recursos y no dejarse llevar por la tentación de dar "ilimitado" en todo. Recuerda que un buen administrador no solo piensa en la oferta comercial, sino en la salud del servidor.

Con esta guía, ya puedes crear paquete hosting en DirectAdmin de forma profesional, asignarlos a tus clientes y gestionar tu hosting revendedor con total confianza. Si te surge alguna duda, repasa los pasos o consulta la documentación oficial de DirectAdmin. Y no olvides: si usas Syspanel, el puerto de acceso es el 2106.

[INFO] Este artículo está pensado para usuarios de nivel básico-intermedio. Si necesitas más detalles sobre algún campo concreto, déjalo en los comentarios y ampliaremos la información.

¡Buena suerte con tu servidor y tus nuevos paquetes!

¿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