Cómo crear un paquete de hosting en DirectAdmin
¿Qué es un paquete de hosting en DirectAdmin y por qué te conviene crearlo?
Cuando administras un servidor con DirectAdmin, ya sea para tus propios proyectos o para revender hosting a terceros, la creación de paquetes (también llamados planes) es una de las tareas más importantes. Un paquete hosting DirectAdmin no es más que un conjunto de límites y recursos que defines para cada cuenta de alojamiento. Estos límites incluyen espacio en disco, transferencia mensual, número de dominios, bases de datos, cuentas de correo, entre otros.
Piensa en ello como un menú de restaurante: tú defines los ingredientes (recursos) y el precio, y el cliente elige el plato que mejor se adapta a sus necesidades. Sin paquetes, cada cuenta tendría acceso ilimitado a todo, lo cual es insostenible y peligroso para la estabilidad del servidor.
En esta guía extensa y paso a paso, aprenderás a crear plan DirectAdmin desde cero, incluyendo consejos para revendedores, buenas prácticas de configuración y respuestas a preguntas frecuentes. No necesitas ser un experto en Linux ni en administración de sistemas; con seguir estos pasos, podrás dominar la gestión de tus planes en menos de 30 minutos.
Requisitos previos antes de crear tu primer paquete
Antes de lanzarte a crear paquetes, asegúrate de cumplir con estos requisitos básicos:
-
Tener acceso al panel de administración de DirectAdmin (puerto 2222 por defecto, por ejemplo:
https://tudominio.com:2222). -
Haber iniciado sesión como admin o como reseller (si tienes permisos para gestionar paquetes).
-
Conocer los recursos totales de tu servidor (RAM, CPU, disco) para no sobrevender de forma irresponsable.
-
Tener claro qué tipo de clientes quieres atraer: ¿hosting básico para blogs, planes intermedios para tiendas online o planes avanzados para proyectos de alto tráfico?
[WARNING] Si eres revendedor DirectAdmin, recuerda que solo puedes crear paquetes dentro de los límites que tu proveedor te haya asignado. No intentes asignar más recursos de los que tienes disponibles, o el sistema te dará error.
Acceso al área de gestión de paquetes en DirectAdmin
El primer paso es localizar el apartado de paquetes. El proceso es idéntico tanto para administradores como para revendedores, aunque los revendedores verán una interfaz ligeramente más limitada.
-
Inicia sesión en tu panel de DirectAdmin.
-
En el menú principal, busca la sección "Gestión de paquetes" o "Planes de hosting". Dependiendo de la versión, puede aparecer como "Package Management" o directamente "Plans".
-
Haz clic en "Crear nuevo paquete" o en el botón "Add Package".
Se te abrirá un formulario extenso con varias secciones. No te asustes: a continuación te explicamos cada campo con detalle.
Campos esenciales para crear un plan DirectAdmin
1. Nombre del paquete
El nombre es solo informativo, pero conviene que sea descriptivo y fácil de recordar. Por ejemplo: Plan Básico, Plan Profesional, Plan Revendedor Inicial. Evita nombres genéricos como "Paquete 1" o "Nuevo Plan", ya que te confundirás a la hora de asignarlos.
[TIP] Si eres revendedor, incluye tu marca en el nombre:
MiMarca - Plan Inicial. Así tus clientes lo identificarán fácilmente.
2. Límites de recursos principales
Aquí defines los números clave del paquete hosting DirectAdmin:
-
Espacio en disco (MB): Cantidad máxima de almacenamiento para archivos, correos y bases de datos. Ejemplo: 5000 MB (5 GB).
-
Transferencia mensual (GB): Tráfico de datos permitido. Un blog pequeño consume 10-20 GB al mes; una tienda online puede necesitar 100 GB o más.
-
Dominios: Número de dominios que puede alojar la cuenta. Puede ser 1, 5, 10 o ilimitado.
-
Subdominios: Cantidad de subdominios permitidos (ej:
blog.tudominio.com). -
Dominios apuntados: Dominios externos que apuntan a la cuenta sin ser alojados en ella.
-
Cuentas de correo: Límite de buzones de correo. Un plan básico suele incluir 5-10.
-
Bases de datos MySQL: Número de bases de datos permitidas. Normalmente 1-2 para planes básicos.
-
Cuentas FTP: Accesos FTP adicionales para subir archivos.
3. Límites de procesos y uso de CPU
Esta es una parte crítica para la estabilidad del servidor. DirectAdmin te permite limitar el uso de recursos del sistema mediante LVE (Lightweight Virtual Environment) o CloudLinux si está instalado.
-
Uso de CPU (%): Porcentaje máximo de un núcleo. Un valor de 100% equivale a un núcleo completo.
-
Memoria virtual (MB): RAM asignada a cada cuenta.
-
Número de procesos: Cantidad de procesos simultáneos que puede ejecutar la cuenta.
-
Conexiones de entrada: Conexiones simultáneas al servidor web.
[INFO] Si tu servidor no tiene CloudLinux/LVE, estos campos pueden aparecer deshabilitados o con valores por defecto. No pasa nada; el sistema los ignorará.
4. Configuración de correo y servidores
-
Listas de correo: Permite o deniega la creación de listas de distribución.
-
Acceso a SpamAssassin: Activa el filtro antispam para las cuentas de correo.
-
Acceso a ClamAV: Escáner de virus para correos y archivos.
-
Servidores de nombres (DNS): Puedes permitir que el cliente gestione sus propios registros DNS o restringirlo.
5. Características de seguridad y acceso
-
Shell (SSH): Recomendado NO habilitarlo en planes básicos. Solo para clientes avanzados que sepan lo que hacen.
-
Acceso SSL: Permite activar certificados SSL en los dominios alojados.
-
Cron Jobs: Tareas programadas. Un plan básico puede permitir 5-10; uno avanzado, ilimitado.
-
Acceso a backups: Determina si el cliente puede generar sus propias copias de seguridad desde el panel.
Paso a paso: Crear tu primer paquete hosting DirectAdmin
Ahora que conoces los campos, vamos a crear un paquete real paso a paso. Usaremos un ejemplo de plan básico para un blog personal.
Paso 1: Rellena la información general
-
Nombre:
Blog Personal -
Descripción: (opcional)
Ideal para blogs y portfolios -
Espacio en disco:
3000(3 GB) -
Transferencia:
50000(50 GB)
Paso 2: Configura los límites de dominios
-
Dominios:
1 -
Subdominios:
5 -
Dominios apuntados:
2 -
Cuentas de correo:
5 -
Bases de datos:
2 -
Cuentas FTP:
1
Paso 3: Ajusta los límites de recursos del sistema
-
Uso de CPU:
50 -
Memoria virtual:
1024(1 GB) -
Número de procesos:
10 -
Conexiones de entrada:
5
[TIP] Para un plan básico, estos valores son más que suficientes. No sobrecargues el servidor asignando recursos de más que el cliente no va a usar.
Paso 4: Decide los extras
-
Shell: Desmarcado (no habilitar)
-
SSL: Marcado (activar)
-
Cron Jobs:
5 -
Backups: Marcado (permitir)
Paso 5: Guarda el paquete
Haz clic en "Crear paquete" o "Save". Verás el nuevo plan en la lista de paquetes disponibles. Ya puedes asignarlo a las cuentas de tus clientes.
Cómo asignar un paquete a una cuenta de hosting
Crear el paquete es solo la mitad del trabajo. Ahora tienes que asignarlo a una cuenta existente o al crear una nueva.
Para una cuenta nueva:
-
Ve a "Crear nueva cuenta" en el panel.
-
Rellena los datos del dominio, usuario y contraseña.
-
En el campo "Paquete", selecciona el que acabas de crear.
-
Completa el resto de la información y haz clic en "Crear".
Para una cuenta existente:
-
Ve a "Gestión de usuarios" o "Lista de usuarios".
-
Busca el usuario y haz clic en el icono de edición (lápiz).
-
En la sección "Paquete", cambia al nuevo plan.
-
Guarda los cambios.
[WARNING] Cambiar de paquete no elimina datos, pero puede restringir recursos si el nuevo plan es más limitado. Asegúrate de que el cliente sepa que su cuenta podría quedar temporalmente por encima de los límites si estaba usando más recursos de los nuevos.
Consejos avanzados para revendedores de hosting
Si eres revendedor DirectAdmin, tienes una responsabilidad extra: gestionar los recursos que tu proveedor te ha asignado de forma eficiente. Aquí van algunos consejos profesionales:
1. No sobrevendas sin control
Es tentador crear paquetes con "espacio ilimitado" o "transferencia ilimitada", pero esto puede hundir tu servidor. La sobreventa funciona si tu proveedor te da margen, pero siempre deja un colchón de seguridad.
[INFO] Una buena práctica es vender un 80% de tus recursos totales y reservar un 20% para picos de demanda o cuentas que crezcan rápido.
2. Crea paquetes escalonados
Diseña 3-4 planes claros:
-
Plan Básico: Para blogs y portfolios. 5 GB disco, 50 GB transferencia, 1 dominio.
-
Plan Profesional: Para negocios locales. 20 GB disco, 200 GB transferencia, 5 dominios.
-
Plan Empresa: Para tiendas online o proyectos de alto tráfico. 50 GB disco, 500 GB transferencia, dominios ilimitados.
3. Utiliza las cuotas de revendedor
DirectAdmin te permite limitar cuántos paquetes puede crear cada sub-revendedor. Esto es útil si tienes colaboradores que venden hosting bajo tu marca.
4. Monitoriza el uso real
Revisa cada mes las estadísticas de uso de tus clientes. Si un cliente usa constantemente el 90% de su disco, es momento de ofrecerle una mejora de plan.
Preguntas frecuentes sobre paquetes en DirectAdmin
¿Puedo modificar un paquete después de crearlo?
Sí. Ve a "Gestión de paquetes", selecciona el plan y edita los valores. Los cambios se aplicarán a todas las cuentas que usen ese paquete, pero no de forma retroactiva: las cuentas existentes se actualizarán en el próximo ciclo de facturación o al reiniciar la cuenta.
¿Qué pasa si un cliente supera los límites de su paquete?
DirectAdmin no bloquea automáticamente la cuenta, pero el sistema puede desactivarla temporalmente o impedir nuevas creaciones (por ejemplo, no podrá crear más correos si llega al límite). El administrador recibe notificaciones de uso excesivo.
¿Puedo tener paquetes con recursos ilimitados?
Técnicamente sí, pero es una mala práctica. Si defines 0 en un campo, DirectAdmin lo interpreta como "ilimitado". Sin embargo, esto puede provocar que un solo cliente acapare todos los recursos del servidor.
¿Los revendedores pueden crear sus propios paquetes?
Sí, siempre que su proveedor les haya habilitado esa opción. El reseller verá solo los recursos que tiene asignados y podrá crear paquetes dentro de esos límites.
¿Cómo afecta CloudLinux a la creación de paquetes?
Si tu servidor usa CloudLinux, DirectAdmin muestra campos adicionales como "Núcleos de CPU" o "IOPS". Estos límites son más precisos que los de LVE clásico y ofrecen una mejor protección contra abusos.
Errores comunes al crear paquetes y cómo evitarlos
-
Asignar 0 (ilimitado) en dominios: Muchos clientes lo aprovechan para crear cuentas de spam o redirigir dominios externos sin control.
-
Olvidar el límite de correo: Un plan sin límite de cuentas de correo puede saturar el servidor de correo con cuentas basura.
-
No definir límites de CPU: Si dejas el uso de CPU en 0, cualquier cliente puede ejecutar scripts pesados que ralenticen todo el servidor.
-
Crear demasiados planes: Tener 10 planes distintos solo confunde a tus clientes. Mejor 3-4 bien definidos.
[TIP] Antes de lanzar un plan al público, pruébalo tú mismo creando una cuenta de test y comprobando que todos los límites funcionan correctamente.
Conclusión y siguientes pasos
Crear un paquete hosting DirectAdmin es un proceso sencillo una vez que entiendes qué significa cada campo. La clave está en equilibrar la generosidad (para atraer clientes) con la responsabilidad (para mantener el servidor estable).
Resumen rápido de lo aprendido:
-
Accede a "Gestión de paquetes" desde tu panel.
-
Define nombre, recursos de disco, transferencia, dominios, correos y bases de datos.
-
Ajusta los límites de CPU, memoria y procesos según el tipo de cliente.
-
Decide si habilitas extras como SSH, SSL o backups.
-
Asigna el paquete a cuentas nuevas o existentes.
-
Para revendedor DirectAdmin, monitoriza el uso y crea planes escalonados.
Si tienes dudas, no dudes en consultar la documentación oficial de DirectAdmin o abrir un ticket de soporte con tu proveedor. Recuerda que la práctica hace al maestro: crea un par de planes de prueba y juega con ellos antes de ofrecerlos a tus clientes.
[INFO] Si en algún momento migras a un panel alternativo como Syspanel (HestiaCP), el proceso es similar pero accediendo por el puerto 2106. La lógica de paquetes y límites es prácticamente la misma, aunque la interfaz cambia.
Ahora ya estás listo para dominar la creación de planes en DirectAdmin. ¡Tu servidor (y tus clientes) te lo agradecerán!
