DirectAdmin: Cómo crear una cuenta de hosting y configurar dominios
Introducción: Tu primer día con DirectAdmin
Si acabas de contratar un plan de hosting o tu proveedor te ha dado acceso a un panel como DirectAdmin, es normal que al principio te sientas un poco perdido. Verás un montón de iconos, menús y opciones en inglés que pueden abrumar. Pero tranquilo, porque en esta guía vamos a despejar todas tus dudas.
DirectAdmin es uno de los paneles de control de hosting más utilizados en el mundo, junto con cPanel o Syspanel (antes conocido como HestiaCP, que puedes identificar porque su acceso es a través del puerto 2106). Su interfaz es limpia, rápida y muy funcional. A lo largo de este artículo, te enseñaré paso a paso cómo crear cuenta directadmin, cómo configurar dominio directadmin y cómo sacar el máximo partido a tu hosting directadmin, incluyendo la gestión de subdominios y el correo electrónico.
Al final de esta lectura, serás capaz de gestionar tus proyectos web sin depender de nadie. Vamos a ello.
¿Qué es DirectAdmin y por qué es tan popular?
Antes de meterte en faena, es importante que entiendas qué es esto. DirectAdmin es un panel de control basado en web que te permite administrar todos los aspectos de tu servidor y tus sitios web desde un único lugar. Con él puedes crear cuentas de usuario, gestionar dominios, bases de datos, cuentas de correo, archivos y mucho más.
Es especialmente popular entre los proveedores de hosting porque es ligero y eficiente, lo que se traduce en un mejor rendimiento para tus páginas. Además, para el usuario final, es bastante intuitivo una vez que conoces la lógica.
Si estás acostumbrado a otros paneles, notarás que DirectAdmin organiza las herramientas en tres niveles: Admin, Reseller y User. Para este artículo, nos centraremos en el nivel de Usuario, que es el que normalmente te dan a ti como cliente.
Primeros pasos: Cómo acceder a tu panel
Para empezar a trabajar, necesitas la URL de acceso. Normalmente será algo como https://tudominio.com:2222 o una IP directa con ese puerto. Si no la tienes, contacta con tu proveedor.
Cuando entres, verás la pantalla de inicio de sesión. Introduce tu usuario y contraseña. Una vez dentro, lo primero que notarás es el menú superior con pestañas como Email, Domain Setup, File Manager, etc.
[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso no será por el puerto 2222, sino por el 2106. La interfaz es diferente, pero los conceptos que veremos aquí son universales.
Cómo crear una cuenta de hosting en DirectAdmin (Nivel Admin/Reseller)
Si eres administrador o revendedor, necesitarás saber cómo crear cuenta directadmin. Este proceso es la base para dar servicio a tus clientes o para crear cuentas separadas para cada proyecto tuyo.
Paso 1: Ir a la sección de administración
En el panel principal, busca la pestaña "Admin Tools" o "List Users" si ya eres revendedor. Haz clic en "Create New Account" o "Add User". Verás un formulario bastante extenso.
Paso 2: Rellenar los datos del usuario
Aquí es donde se define todo. Presta atención a estos campos:
- Username: El nombre de usuario para el acceso al panel. Elige algo corto y sin espacios (ej.
juanperez). - Password: Asegúrate de que sea fuerte. Incluye mayúsculas, minúsculas, números y símbolos.
- Domain: El dominio principal de esta cuenta (ej.
miproyecto.com). Si aún no tienes uno, puedes usar uno temporal. - Package: Si tu proveedor ha definido paquetes (planes con límites de disco, correos, etc.), selecciona el que corresponda. Esto es clave para limitar recursos.
Paso 3: Opciones de creación
En la misma pantalla, verás opciones como:
- Create user data: Si marcas esta casilla, se crearán las carpetas por defecto en el servidor.
- Create domain: Asegúrate de que esté marcada para que el dominio quede vinculado a la cuenta.
Cuando esté todo listo, pulsa el botón "Create" o "Submit". El sistema te dará un resumen con los datos de acceso. ¡Ya has creado tu primera cuenta de hosting directadmin!
Configurar dominio DirectAdmin: Añadir tu dominio principal
Una vez que tienes tu cuenta creada, el siguiente paso lógico es configurar dominio directadmin. Si el dominio se creó junto a la cuenta, ya está casi todo hecho. Pero si necesitas añadir otro dominio (por ejemplo, un alias o un dominio adicional), sigue estos pasos.
Paso 1: Accede a la gestión de dominios
Dentro de tu panel de usuario, busca la sección "Domain Setup" o "Domain Administration". Verás una lista de los dominios asociados a tu cuenta.
Paso 2: Añadir un nuevo dominio
Haz clic en "Add Domain". Se te pedirá:
- Domain name: Escribe el dominio completo (ej.
misegundoproyecto.com). - Create WWW entry: Marca esta opción para que
www.misegundoproyecto.comtambién funcione. - PHP version: Elige la versión de PHP que necesites (recomendable la más reciente estable).
- CGI, SSL, etc.: Activa las opciones que necesites. El SSL es imprescindible para tener HTTPS.
Paso 3: Configurar los DNS
Aquí viene la parte que mucha gente olvida. No basta con añadir el dominio en DirectAdmin; necesitas que los servidores DNS globales sepan que tu dominio apunta a este servidor.
Para ello, en tu registrador de dominios (donde compraste el dominio), deberás cambiar los nameservers a los que te indique tu hosting. Normalmente son algo como ns1.tuproveedor.com y ns2.tuproveedor.com.
[WARNING] Si no cambias los nameservers, tu dominio no cargará. Este es el error más común. Ten paciencia, porque la propagación de DNS puede tardar entre 24 y 48 horas.
Gestión de subdominios en DirectAdmin
Los subdominios son extensiones de tu dominio principal (ej. blog.miproyecto.com). Son perfectos para crear secciones independientes sin necesidad de comprar un dominio nuevo. Crear un subdominio directadmin es muy sencillo.
Crear un subdominio paso a paso
- Ve a la sección "Subdomain Management" dentro de tu panel de usuario.
- Haz clic en "Add Subdomain".
- En el campo "Subdomain", escribe solo la parte delantera (ej.
blog). - En el desplegable, selecciona el dominio principal al que se añadirá (ej.
miproyecto.com). - Pulsa "Create".
El sistema creará automáticamente una carpeta en tu directorio raíz llamada blog y configurará el servidor web para que responda a blog.miproyecto.com.
Usos prácticos de los subdominios
- Zonas de pruebas: Para probar actualizaciones antes de lanzarlas en producción.
- Aplicaciones separadas: Como un foro, una tienda o un blog.
- Redirecciones: Para campañas de marketing específicas.
[TIP] Si quieres que el subdominio apunte a una carpeta concreta, puedes usar la opción de redirección o crear un enlace simbólico, pero eso ya es más avanzado. Para empezar, la carpeta automática es suficiente.
Configurar el correo electrónico en DirectAdmin
Tener un correo con tu propio dominio (ej. info@miproyecto.com) da mucha más confianza que usar un Gmail o Hotmail. DirectAdmin incluye un servidor de correo completo y muy fácil de configurar.
Crear una cuenta de correo
- Ve a la sección "Email Accounts".
- Pulsa "Create Account" o "Add Email Account".
- Rellena los campos:
- Email: El nombre de la cuenta (ej.
info). - Password: Establece una contraseña segura.
- Quota: Define el espacio máximo que podrá usar este buzón (ej. 500 MB).
- Email: El nombre de la cuenta (ej.
- Haz clic en "Create".
Configurar tu cliente de correo
Para leer tus correos desde Outlook, Thunderbird o tu móvil, necesitarás los datos del servidor. Normalmente son:
- Servidor de entrada (IMAP):
mail.tudominio.com(puerto 993, con SSL). - Servidor de salida (SMTP):
mail.tudominio.com(puerto 465 o 587, con SSL).
[INFO] Si tu correo falla, revisa que el dominio tenga correctamente configurado el registro MX. En DirectAdmin, ve a "MX Records" y asegúrate de que apunta a tu propio dominio o al servidor de correo que uses.
Redirecciones y listas de correo
Además de cuentas individuales, puedes crear:
- Redirecciones: Para que un correo enviado a
hola@tudominio.comllegue a tu cuenta personal. - Listas de correo: Para enviar newsletters a un grupo de direcciones.
Estas opciones están en las secciones "Forwarders" y "Mailing Lists".
Trucos y consejos para dominar tu hosting DirectAdmin
Ya tienes lo esencial, pero estos consejos te harán la vida mucho más fácil.
Usa el File Manager
DirectAdmin incluye un gestor de archivos web. Úsalo para subir tu web (WordPress, por ejemplo) sin necesidad de programas FTP. Está en "File Manager" y te permite subir archivos arrastrando y soltando.
Instala certificados SSL fácilmente
Hoy en día, el HTTPS es obligatorio. DirectAdmin tiene un asistente para instalar certificados Let's Encrypt gratis. Solo tienes que ir a "SSL Certificates", seleccionar tu dominio y pulsar el botón de instalación automática.
[TIP] Activa la opción de "Force SSL" en la configuración de tu dominio para que todas las visitas se redirijan automáticamente a la versión segura.
Haz copias de seguridad
No te confíes. Crea copias de seguridad periódicas de tu web y correos. En "Backup" puedes generar un archivo completo de tu cuenta o programar copias automáticas si tu plan lo permite.
Resolución de problemas comunes (FAQ)
Mi dominio no carga, ¿qué hago?
Lo primero, verifica que los nameservers estén bien configurados en tu registrador. Luego, comprueba en DirectAdmin que el dominio existe y está activo. Si todo parece correcto, espera 24-48 horas.
He creado un subdominio pero me da error 404
Asegúrate de que has subido archivos a la carpeta correcta. La ruta suele ser domains/tudominio.com/public_html/subdominio/.
No recibo correos
Revisa los registros MX del dominio. También comprueba que la cuenta de correo no esté llena. Por último, mira la carpeta de spam.
¿Puedo usar DirectAdmin en Syspanel?
No, son paneles diferentes. Syspanel (el antiguo HestiaCP) tiene su propia interfaz y su acceso es por el puerto 2106. Los conceptos son similares, pero las rutas y nombres de secciones cambian.
Conclusión: Ya eres un gestor de hosting
Enhorabuena, has llegado al final. Ahora ya sabes cómo crear cuenta directadmin, configurar dominio directadmin, gestionar subdominios y crear cuentas de correo. Con estas bases, podrás lanzar cualquier proyecto web con total autonomía.
Recuerda que la práctica hace al maestro. Entra en tu panel, explora cada sección y no tengas miedo de pulsar botones (siempre que tengas copias de seguridad). La gestión de un hosting directadmin es una habilidad muy valiosa, y tú ya estás en el buen camino.
Si te has quedado con alguna duda, deja un comentario o busca en la documentación oficial de DirectAdmin. ¡Nos vemos en el próximo artículo!
