DirectAdmin: Primeros Pasos para Nuevos Usuarios
Bienvenido al mundo del hosting con DirectAdmin. Si acabas de contratar un plan de hosting o tu proveedor te ha dado acceso a este panel de control, estás en el lugar correcto.
DirectAdmin es una herramienta potente, ligera y muy intuitiva para gestionar tu servidor web, tus sitios, correos electrónicos y bases de datos. A diferencia de otros paneles, es conocido por su bajo consumo de recursos y su facilidad de uso.
En esta DirectAdmin guía para principiantes, vamos a darte un paseo completo por las funciones básicas. Aprenderás a navegar por el panel, crear tu primer sitio web, gestionar correos electrónicos y subir archivos mediante FTP. No necesitas ser un experto en Linux ni en SysAdmin; solo sigue estos pasos y tendrás tu proyecto online en minutos.
Accediendo a tu Panel de DirectAdmin
Lo primero es lo primero: necesitas las credenciales de acceso. Normalmente, tu proveedor de hosting te envía un correo con la siguiente información:
- URL de acceso: Algo como
https://tudominio.com:2222ohttps://IPdelServidor:2222. - Usuario: Tu nombre de usuario principal.
- Contraseña: La clave que te proporcionaron.
Inicio de sesión
- Abre tu navegador web favorito (Chrome, Firefox, Edge).
- Escribe la URL de acceso que te dieron. Asegúrate de que incluya
https://y el puerto:2222. - Introduce tu Usuario y Contraseña.
- Haz clic en el botón "Iniciar Sesión".
[TIP] Si ves un aviso de seguridad del navegador sobre la conexión no privada, no te preocupes. Es normal en paneles de administración. Haz clic en "Avanzado" y luego en "Proceder a... (no seguro)". La conexión es segura, solo que el certificado no es de un proveedor público estándar.
El Panel Principal (Resumen)
Una vez dentro, verás la interfaz principal. Es limpia y está organizada en secciones. En la parte superior encontrarás la barra de navegación principal con iconos y menús desplegables. A la izquierda, un menú rápido con accesos directos a las funciones más usadas.
Las secciones más importantes son:
- Tu Cuenta: Información de tu plan, uso de recursos (espacio, tráfico, dominios).
- Administración de Sitios Web: Donde gestionas tus dominios, subdominios y dominios aparcados.
- Correo Electrónico: Para crear y gestionar cuentas de correo.
- FTP: Para gestionar usuarios de FTP y acceder a tus archivos.
- Base de Datos: Para crear y gestionar bases de datos MySQL o MariaDB.
- Estadísticas: Para ver el tráfico y el rendimiento de tu sitio.
No te abrumes. Empezaremos con lo esencial.
DirectAdmin Básico: Tu Primer Sitio Web
DirectAdmin suele configurar automáticamente tu dominio principal al crear la cuenta. Sin embargo, es importante que sepas cómo añadir un nuevo dominio o gestionar el existente.
Añadiendo un Nuevo Dominio
Si quieres alojar otro sitio web en la misma cuenta (si tu plan lo permite), sigue estos pasos:
- En el menú de la izquierda, busca la sección "Administración de Sitios Web" y haz clic en "Añadir dominio".
- Se abrirá un formulario.
- Dominio: Escribe el nombre de tu dominio completo, por ejemplo
miproyecto.com. - Subdominio: Si quieres crear un subdominio (ej.
blog.miproyecto.com), márcalo y escríbelo. - IP: Normalmente se selecciona automáticamente. No lo toques.
- PHP: Selecciona la versión de PHP que necesites. Si no sabes, deja la que viene por defecto.
- Dominio: Escribe el nombre de tu dominio completo, por ejemplo
- Haz clic en "Crear".
¡Listo! DirectAdmin creará automáticamente la carpeta para el sitio, los registros DNS y la configuración básica. Ahora tendrás tu nuevo dominio listo para recibir contenido.
Gestionando tu Dominio Principal
Puedes ver todos tus dominios haciendo clic en "Administración de Sitios Web" y luego en "Lista de dominios". Desde aquí podrás:
- Modificar: Cambiar la versión de PHP, redirecciones o la IP.
- Eliminar: Borrar el dominio y todo su contenido (¡cuidado!).
- Acceder al Administrador de Archivos: Para gestionar los archivos del sitio web.
DirectAdmin FTP: Subiendo tus Archivos al Servidor
Para que tu sitio web se vea en internet, necesitas subir sus archivos (HTML, CSS, imágenes, etc.) al servidor. La forma más común es mediante FTP. DirectAdmin incluye su propio servidor FTP y un gestor de usuarios.
Creando un Usuario FTP
Por defecto, tu usuario principal de DirectAdmin ya tiene acceso FTP a la carpeta raíz de tu cuenta. Sin embargo, es buena práctica crear usuarios FTP específicos para cada dominio o para otras personas.
- Ve a la sección "FTP" en el menú de la izquierda y haz clic en "Gestionar Usuarios FTP".
- Haz clic en "Crear usuario FTP".
- Rellena el formulario:
- Usuario: Elige un nombre, ej.
webmaster. - Contraseña: Pon una contraseña segura. Usa el generador si no se te ocurre una.
- Directorio: Especifica la ruta exacta a la carpeta del sitio. Por ejemplo:
domains/miproyecto.com/public_html. Esto es clave para que el usuario solo pueda acceder a los archivos de ese dominio.
- Usuario: Elige un nombre, ej.
- Haz clic en "Crear".
Conectándote por FTP
Necesitarás un cliente FTP. Te recomiendo FileZilla (gratuito y muy popular).
- Abre FileZilla.
- En la barra superior, introduce los siguientes datos:
- Host:
tudominio.como la IP de tu servidor. - Nombre de usuario: El usuario FTP que creaste (ej.
tuusuario_webmaster). A veces DirectAdmin añade un prefijo. - Contraseña: La que pusiste.
- Puerto: Normalmente es el
21. Si no funciona, prueba con2106(aunque este es más típico en otros paneles como Syspanel).
- Host:
- Haz clic en "Conexión rápida".
Si todo va bien, verás una lista de carpetas. La carpeta más importante es public_html (o public_ftp para descargas). Dentro de public_html es donde debes subir todos los archivos de tu sitio web.
[WARNING] No borres archivos del sistema como
.htaccessophp.inia menos que sepas lo que haces. Podrías romper la configuración de tu sitio.
DirectAdmin Tutorial: Gestionando el Correo Electrónico
Tener un correo profesional con tu dominio (ej. info@tudominio.com) es esencial. DirectAdmin lo hace muy sencillo.
Crear una Cuenta de Correo
- Ve a "Correo Electrónico" > "Gestionar Cuentas de Correo".
- Haz clic en "Crear cuenta de correo".
- Rellena:
- Correo: El nombre de la cuenta (ej.
info). - Contraseña: Elige una segura.
- Cuota: El espacio que tendrá el buzón. Pon un límite para no llenar el disco.
- Correo: El nombre de la cuenta (ej.
- Haz clic en "Crear".
Acceder al Webmail
DirectAdmin incluye un cliente de webmail (Roundcube o SnappyMail). Para acceder:
- Ve a la URL:
https://tudominio.com:2222o desde el panel, haz clic en el icono de "Webmail" en la parte superior. - Introduce tu correo completo (ej.
info@tudominio.com) y tu contraseña. - Ya puedes leer y enviar correos desde el navegador.
[TIP] Si prefieres usar un cliente de escritorio (Outlook, Thunderbird), los datos de configuración son:
- Servidor entrante (IMAP):
tudominio.com/ Puerto143(sin SSL) o993(con SSL).- Servidor saliente (SMTP):
tudominio.com/ Puerto587(con STARTTLS) o465(con SSL).- Autenticación: Contraseña normal, usando tu correo completo como usuario.
DirectAdmin principiantes: Bases de Datos y PHP
Si tu sitio usa un CMS como WordPress, Joomla o Drupal, necesitarás una base de datos.
Crear una Base de Datos
- Ve a "Base de Datos" > "Gestionar Bases de Datos".
- Haz clic en "Crear base de datos".
- DirectAdmin te pedirá:
- Nombre de la base de datos: Elige uno descriptivo (ej.
miproyecto_db). - Usuario de la base de datos: Se creará automáticamente con el nombre de tu cuenta.
- Contraseña: Pon una segura.
- Nombre de la base de datos: Elige uno descriptivo (ej.
- Haz clic en "Crear". Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás durante la instalación de tu CMS.
Configurar PHP
A veces, tu aplicación necesita una versión específica de PHP o ciertas extensiones.
- Ve a "Administración de Sitios Web" > "Lista de dominios".
- Haz clic en el icono de "Configuración" (una rueda dentada) junto a tu dominio.
- Aquí podrás:
- Seleccionar la versión de PHP (de 5.6 a 8.x).
- Habilitar/Deshabilitar extensiones (mod_rewrite, ionCube, etc.).
- Configurar la directiva
open_basedir(restringe el acceso a archivos).
- Guarda los cambios.
Preguntas Frecuentes (FAQ) sobre DirectAdmin para Nuevos Usuarios
Aquí tienes las dudas más comunes que resuelve un técnico de soporte:
1. ¿Cuál es la diferencia entre DirectAdmin y otros paneles como cPanel o Syspanel?
DirectAdmin es más ligero y rápido, ideal para servidores con recursos limitados. cPanel es más robusto pero pesado. Syspanel (antes HestiaCP) es otra alternativa gratuita y ligera, que suele usar el puerto 2106 para acceso web. DirectAdmin es de pago pero muy estable.
2. ¿Puedo usar DirectAdmin desde mi móvil?
Sí, la interfaz es responsive (se adapta a pantallas pequeñas). Puedes iniciar sesión desde el navegador de tu móvil sin problemas. También existen apps no oficiales, pero la web funciona perfectamente.
3. He olvidado mi contraseña de DirectAdmin, ¿qué hago?
En la pantalla de inicio de sesión, hay un enlace "¿Olvidó su contraseña?". Te pedirá tu usuario y correo electrónico. Si no funciona, contacta a tu proveedor de hosting para que la restablezca.
4. ¿Cómo instalo un certificado SSL (HTTPS) en mi sitio?
DirectAdmin incluye Let's Encrypt de forma gratuita.
- Ve a "Administración de Sitios Web" > "Lista de dominios".
- Haz clic en el icono de "SSL Certificates" (un candado).
- Selecciona tu dominio y haz clic en "Emitir". DirectAdmin se encargará de todo. En unos minutos tu sitio tendrá HTTPS.
5. ¿Qué es public_html y por qué es importante?
Es la carpeta raíz de tu sitio web. Todos los archivos que quieras que sean visibles en internet (tu página de inicio, imágenes, etc.) deben estar dentro de public_html. Si creas un subdominio, tendrá su propia carpeta public_html dentro de la carpeta del subdominio.
6. No puedo conectarme por FTP, ¿qué reviso?
- Asegúrate de que el puerto
21esté abierto en tu firewall. - Verifica que el usuario FTP tenga permisos sobre la carpeta
public_html. - Comprueba que el servidor FTP esté activo en DirectAdmin: "FTP" > "Gestionar Usuarios FTP" > "Configuración del servidor FTP".
- Si usas FileZilla, prueba cambiando el modo de transferencia a "Pasivo" (Editar > Configuración > FTP > Modo de transferencia).
7. ¿Cómo hago una copia de seguridad de mi sitio?
Ve a "Tu Cuenta" > "Copia de Seguridad / Restaurar".
- Puedes crear una copia de seguridad completa de tu cuenta (dominios, correos, bases de datos).
- Selecciona qué quieres incluir y haz clic en "Crear Copia de Seguridad".
- El archivo se descargará a tu ordenador. Guárdalo en un lugar seguro.
8. ¿Puedo tener varios sitios web en una misma cuenta de DirectAdmin?
Sí, siempre que tu plan de hosting lo permita. Puedes añadir dominios adicionales desde "Administración de Sitios Web" > "Añadir dominio". Cada dominio tendrá su propia carpeta y configuración independiente.
Conclusión y Próximos Pasos
Felicidades, ya tienes una base sólida para manejar DirectAdmin. Has aprendido a:
- Acceder y navegar por el panel.
- Añadir y gestionar dominios.
- Crear usuarios FTP y subir archivos.
- Configurar correos electrónicos profesionales.
- Crear bases de datos y ajustar PHP.
Ahora te toca a ti. DirectAdmin guía es tu mejor amiga: no tengas miedo de explorar las opciones. El panel es muy tolerante y la mayoría de los cambios son reversibles.
Si te atascas, recuerda que tu proveedor de hosting tiene soporte técnico. Y si ves algún mensaje de error, anótalo antes de pedir ayuda: eso facilita mucho la solución.
[INFO] Si vienes de migrar desde Syspanel (HestiaCP), notarás que DirectAdmin es más visual y tiene más herramientas integradas. El concepto es similar, pero la organización de menús cambia. Tómate tu tiempo para explorar.
¡Ahora ve y construye algo increíble! Tu sitio web te está esperando.
