DirectAdmin: Guía básica para gestionar tu hosting
¿Te acabas de registrar en un plan de hosting y ves una pantalla con muchos iconos, carpetas y opciones que no entiendes? No te preocupes. Eso es DirectAdmin, uno de los paneles de control más usados en hosting compartido y VPS. Es rápido, limpio y muy potente una vez que le agarras la mano.
En esta DirectAdmin guía completa, vas a aprender desde cómo iniciar sesión hasta gestionar tus correos, archivos y bases de datos. Todo explicado paso a paso, sin tecnicismos raros y con muchos consejos prácticos. Al final, sabrás gestionar hosting DirectAdmin como todo un profesional.
¿Qué es DirectAdmin y por qué es importante?
DirectAdmin es un panel de control web que te permite administrar todos los aspectos de tu hosting desde un navegador. Olvídate de andar escribiendo comandos en terminal o llamando al soporte cada vez que quieras crear un correo o subir un archivo.
Con DirectAdmin puedes:
- Gestionar tus archivos (subir, borrar, editar).
- Crear y administrar cuentas de correo electrónico.
- Manejar bases de datos (MySQL, MariaDB).
- Instalar aplicaciones como WordPress, Joomla o tiendas online.
- Ver estadísticas de tráfico y espacio usado.
- Configurar dominios, subdominios y redirecciones.
Además, DirectAdmin es conocido por ser ligero y seguro. Ideal tanto para principiantes como para usuarios avanzados que quieren control total sin complicaciones.
[INFO] Si alguna vez usaste cPanel, DirectAdmin te resultará familiar, pero más sencillo. La interfaz es más minimalista y las opciones están mejor organizadas.
Primeros pasos: Acceder a DirectAdmin
Para empezar tu DirectAdmin tutorial, necesitas los datos de acceso. Tu proveedor de hosting te los envió por correo al contratar el servicio. Normalmente son:
- URL de acceso:
http://tudominio.com:2222ohttps://tu-ip:2222 - Usuario: (generalmente empieza con el nombre de tu cuenta)
- Contraseña: la que te dieron (puedes cambiarla luego)
Cómo iniciar sesión
- Abre tu navegador (Chrome, Firefox, Edge).
- Escribe la URL de DirectAdmin (ejemplo:
https://midominio.com:2222). - Introduce tu usuario y contraseña.
- Haz clic en Enter o Iniciar sesión.
[WARNING] Si ves un mensaje de seguridad en el navegador (como “Conexión no segura”), no te alarmes. Es normal porque el certificado SSL es autofirmado. Puedes hacer clic en “Avanzado” y luego “Continuar”.
Una vez dentro, verás el panel principal con varias secciones. No te abrumes: iremos viendo cada una.
El panel principal: Conociendo tu escritorio
DirectAdmin organiza las herramientas en categorías. Vamos a ver las más importantes para administrar cuentas DirectAdmin.
Resumen de la cuenta
En la parte superior verás:
- Espacio en disco usado / total: controla cuánto estás ocupando.
- Ancho de banda usado / total: datos transferidos al mes.
- Dominios, subdominios, cuentas de correo: número de elementos creados.
Esto te da una vista rápida de tu plan. Si ves que te acercas al límite, es hora de optimizar o considerar una actualización.
Barra de navegación principal
A la izquierda o arriba (según la versión) tienes los menús principales:
- Cuenta: información general, cambiar contraseña, facturación.
- Correo: gestión de buzones, listas de correo, filtros.
- Archivos: administración de archivos (File Manager), backups.
- Bases de datos: crear y gestionar bases MySQL.
- Estadísticas: visitas, ancho de banda, errores.
- Dominios: añadir dominios, subdominios, redirecciones.
- SSL: certificados SSL (gratuitos con Let’s Encrypt).
- Instalador de scripts: Softaculous (instala WordPress en 1 clic).
Gestionar archivos en DirectAdmin: Subir, editar y organizar
Una de las tareas más comunes es manejar los archivos de tu web. DirectAdmin tiene un File Manager muy completo.
Acceder al File Manager
- En el menú principal, haz clic en Archivos.
- Selecciona File Manager.
- Se abrirá una ventana con la estructura de carpetas de tu hosting.
Subir archivos
- Dentro del File Manager, navega hasta la carpeta donde quieras subir el archivo (normalmente
public_htmlpara la web principal). - Arriba, haz clic en Subir archivos.
- Selecciona el archivo desde tu computadora.
- Espera a que termine la subida.
[TIP] Si tu web es nueva, la carpeta
public_htmlsuele estar vacía. Ahí debes colocar los archivos de tu sitio (index.html, imágenes, etc.).
Crear y editar archivos
- Para crear un archivo: haz clic en Crear > Archivo. Dale un nombre (ejemplo:
index.html) y haz clic en Crear. - Para editar: haz clic derecho sobre el archivo y selecciona Editar. Se abrirá un editor de texto simple. Guarda los cambios con el botón Guardar.
Permisos de archivos
A veces necesitas cambiar permisos (por ejemplo, para que un script pueda escribir). Haz clic derecho sobre el archivo o carpeta, elige Cambiar permisos y ajusta los números (generalmente 755 para carpetas, 644 para archivos).
DirectAdmin bases de datos: Crear y administrar MySQL
Si tu web usa WordPress, Joomla o cualquier CMS, necesitarás una base de datos. Vamos a ver cómo crear una en DirectAdmin bases de datos.
Crear una base de datos
- En el menú principal, haz clic en Bases de datos.
- Selecciona Crear nueva base de datos.
- Rellena los campos:
- Nombre de la base de datos: elige uno descriptivo (ejemplo:
micomercio_db). - Usuario de la base de datos: normalmente se genera automáticamente, pero puedes personalizarlo.
- Contraseña: usa una segura. DirectAdmin te puede generar una automática (recomendado).
- Nombre de la base de datos: elige uno descriptivo (ejemplo:
- Haz clic en Crear.
[INFO] DirectAdmin suele añadir un prefijo (como
usuario_) al nombre de la base de datos y al usuario. Esto es normal y ayuda a evitar conflictos.
Conectar tu web a la base de datos
Cuando instales WordPress o cualquier script, te pedirán:
- Nombre de la base de datos: el que creaste (incluyendo el prefijo).
- Usuario: el usuario que creaste.
- Contraseña: la que pusiste.
- Servidor de base de datos: normalmente
localhost. Si no funciona, consulta con tu hosting.
Administrar con phpMyAdmin
Para acceder directamente a la base de datos y hacer consultas SQL:
- En Bases de datos, busca la base que creaste.
- Haz clic en phpMyAdmin (o Administrar).
- Te pedirá usuario y contraseña de la base de datos (no los de DirectAdmin).
- Una vez dentro, puedes gestionar tablas, hacer backups, etc.
[WARNING] No modifiques tablas de WordPress si no sabes lo que haces. Un cambio incorrecto puede romper tu web. Siempre haz un backup antes.
Gestionar correos electrónicos en DirectAdmin
DirectAdmin incluye un servidor de correo completo. Puedes crear cuentas tipo tunombre@tudominio.com.
Crear una cuenta de correo
- Ve a Correo > Crear nuevo buzón.
- Completa:
- Usuario: el nombre antes de la arroba (ejemplo:
info). - Contraseña: elige una segura.
- Cuota: espacio máximo para ese buzón (por defecto suele ser ilimitado).
- Usuario: el nombre antes de la arroba (ejemplo:
- Haz clic en Crear.
Acceder al correo web (Webmail)
- En la misma sección de Correo, verás un botón Webmail.
- Te llevará a una página donde puedes elegir entre Roundcube o SquirrelMail (elige Roundcube, es más moderno).
- Inicia sesión con tu correo completo y contraseña.
[TIP] También puedes configurar tu cuenta en Outlook, Gmail o cualquier cliente de correo. Los datos de servidor suelen ser:
- Servidor entrante (IMAP):
mail.tudominio.com, puerto 993, SSL.- Servidor saliente (SMTP):
mail.tudominio.com, puerto 465, SSL.
Reenviar correos y crear autorespondedores
- Reenviar: en Correo > Reenviadores, puedes hacer que los correos de una cuenta se envíen a otra dirección.
- Autorespondedor: útil para vacaciones. En Correo > Autorespondedor, configura el mensaje automático.
Instalar WordPress en 1 clic con Softaculous
DirectAdmin incluye Softaculous, un instalador automático de aplicaciones. Es la forma más rápida de montar un sitio web.
Pasos para instalar WordPress
- En el menú principal, busca Instalador de scripts o Softaculous.
- Busca WordPress en la lista de aplicaciones.
- Haz clic en Instalar.
- Completa los datos:
- Protocolo: elige
https://si tienes SSL (recomendado). - Dominio: selecciona tu dominio principal o un subdominio.
- Directorio: déjalo vacío si quieres que WordPress esté en la raíz (ejemplo:
tudominio.com). - Nombre del sitio, usuario y contraseña: para el panel de administración de WordPress.
- Protocolo: elige
- Haz clic en Instalar.
[INFO] Softaculous también te permite instalar temas, plugins y hasta hacer copias de seguridad desde el mismo panel.
Dominios, subdominios y redirecciones
Puedes añadir múltiples dominios a tu cuenta (si tu plan lo permite) o crear subdominios como blog.tudominio.com.
Añadir un dominio adicional
- Ve a Dominios > Añadir dominio.
- Escribe el nombre del dominio (ejemplo:
otrodominio.com). - Elige si quieres que apunte a una carpeta específica (por defecto se crea una dentro de
public_html). - Haz clic en Añadir.
Crear un subdominio
- En Dominios > Subdominios.
- Escribe el nombre (ejemplo:
tiendaparatienda.tudominio.com). - La carpeta se crea automáticamente.
- Haz clic en Crear.
Redirecciones
Si cambias de dominio o quieres que una página vaya a otra:
- Ve a Dominios > Redirecciones.
- Selecciona el tipo (301 permanente o 302 temporal).
- Indica la URL de origen y la de destino.
- Guarda los cambios.
[TIP] Usa redirecciones 301 cuando cambies definitivamente de dirección. Ayuda al SEO a no perder posicionamiento.
SSL y seguridad: Certificados gratuitos con Let’s Encrypt
Hoy en día, tener HTTPS es obligatorio para cualquier web. DirectAdmin facilita la instalación de certificados SSL gratuitos.
Instalar SSL con Let’s Encrypt
- Ve a SSL > Let’s Encrypt.
- Selecciona el dominio al que quieres ponerle SSL.
- Marca la opción Forzar HTTPS (redirige todo el tráfico a https://).
- Haz clic en Guardar o Solicitar certificado.
[WARNING] Asegúrate de que tu dominio ya apunta a los servidores de tu hosting (los DNS están configurados). Si no, Let’s Encrypt fallará.
Renovación automática
DirectAdmin renueva automáticamente los certificados antes de que caduquen. No tienes que hacer nada más.
Estadísticas y monitoreo básico
Para saber cuántas visitas recibe tu web, cuánto ancho de banda consumes o qué errores hay:
- Ve a Estadísticas.
- Puedes ver:
- Ancho de banda: uso mensual.
- Visitantes: número de visitas únicas y páginas vistas.
- Errores 404: páginas que no se encuentran (útiles para corregir enlaces rotos).
[INFO] DirectAdmin usa AWStats para mostrar estadísticas detalladas. Puedes ver por día, mes, país de origen, etc.
Copias de seguridad (Backups)
No hay excusa para perder tu web. DirectAdmin te permite hacer backups completos.
Hacer un backup manual
- Ve a Archivos > Backup/Transfer.
- Selecciona Crear backup.
- Marca las opciones que quieras respaldar (archivos, bases de datos, correos, etc.).
- Elige si quieres que se descargue automáticamente o se guarde en el servidor.
- Haz clic en Crear.
Restaurar un backup
- En la misma sección, ve a Restaurar backup.
- Sube el archivo de backup o selecciona uno existente en el servidor.
- Elige qué restaurar (todo o solo partes).
- Haz clic en Restaurar.
[WARNING] Restaurar un backup sobrescribe los datos actuales. Asegúrate de tener una copia reciente antes de restaurar.
Preguntas frecuentes (FAQ) sobre DirectAdmin
¿Olvidé mi contraseña de DirectAdmin, cómo la recupero?
La mayoría de los proveedores de hosting tienen un enlace de “Olvidé mi contraseña” en la pantalla de login. Si no, contacta al soporte técnico de tu hosting. Ellos pueden restablecerla.
¿Puedo usar DirectAdmin en mi propio VPS?
Sí, DirectAdmin es un panel de pago que puedes instalar en un VPS con CentOS, Ubuntu o Debian. Sin embargo, la mayoría de los usuarios lo usan en planes de hosting compartido donde ya viene instalado.
¿DirectAdmin es compatible con WordPress?
Totalmente. De hecho, es una de las mejores opciones para hosting de WordPress gracias a Softaculous y la facilidad para gestionar bases de datos y archivos.
¿Cómo cambio la contraseña de mi cuenta de DirectAdmin?
- Ve a Cuenta > Cambiar contraseña.
- Introduce la contraseña actual y la nueva.
- Guarda los cambios.
¿Qué es el puerto 2222?
Es el puerto por defecto para acceder a DirectAdmin. Si tu proveedor usa otro, te lo indicará en el correo de bienvenida.
¿Qué diferencia hay entre DirectAdmin y Syspanel (HestiaCP)?
Syspanel (HestiaCP) es otro panel de control, más moderno en apariencia pero con menos opciones avanzadas que DirectAdmin. Syspanel usa el puerto 2106 para acceder. Si tu hosting te ofrece Syspanel, la gestión es similar pero con una interfaz diferente.
¿Puedo tener varios usuarios con diferentes permisos?
Sí, DirectAdmin permite crear usuarios adicionales con permisos limitados (por ejemplo, solo para correo o solo para archivos). Esto es útil si trabajas con un equipo.
Consejos finales para gestionar tu hosting como un experto
- Actualiza todo regularmente: WordPress, plugins, temas. DirectAdmin no lo hace automáticamente, pero Softaculous te avisa.
- Monitorea tu espacio: si te quedas sin espacio, tu web dejará de funcionar. Revisa las estadísticas cada semana.
- Usa contraseñas seguras: para DirectAdmin, bases de datos y correos. Un gestor de contraseñas te ayudará.
- Haz backups periódicos: al menos una vez al mes. Mejor si los descargas a tu computadora.
- Aprovecha las redirecciones 301: si cambias URLs, no pierdas visitantes ni posicionamiento.
[TIP] Si tienes dudas sobre alguna función, el soporte de tu hosting siempre puede ayudarte. DirectAdmin tiene también una documentación oficial muy completa (en inglés), pero con esta guía ya tienes lo básico para
