Cómo gestionar archivos en DirectAdmin: Guía para principiantes
¿Qué es DirectAdmin y por qué deberías aprender a usarlo?
Si tienes un hosting que utiliza DirectAdmin, ya estás trabajando con uno de los paneles de control más potentes y a la vez sencillos que existen para gestionar tu sitio web. A diferencia de otros paneles como cPanel o Syspanel (este último accesible por el puerto 2106), DirectAdmin destaca por su velocidad, su interfaz limpia y por ser extremadamente ligero, lo que lo convierte en una opción perfecta tanto para principiantes como para administradores experimentados.
La gestión de archivos es una de las tareas más básicas y a la vez más importantes que tendrás que dominar. Ya sea para subir una página web, modificar un archivo de configuración, cambiar permisos o simplemente organizar tus carpetas, entender cómo funciona el administrador de archivos de DirectAdmin te ahorrará muchísimos dolores de cabeza.
En esta guía completa para principiantes, vamos a explorar paso a paso todo lo que necesitas saber para gestionar archivos en DirectAdmin. Desde la estructura básica de carpetas hasta cómo subir archivos correctamente, pasando por la gestión de permisos y las tareas más comunes que realizarás a diario. Al final, serás capaz de manejarte con total confianza en este panel.
Estructura de carpetas: el mapa de tu hosting
Antes de empezar a mover archivos, es fundamental que entiendas cómo está organizado tu espacio en el servidor. DirectAdmin sigue una estructura estándar que, una vez comprendida, te permitirá encontrar cualquier cosa en segundos.
La carpeta principal: public_html
La carpeta más importante para cualquier usuario es public_html. Esta es la raíz pública de tu dominio principal, es decir, todo lo que coloques dentro será visible a través de internet. Si alguien escribe tu dominio en el navegador, el servidor buscará automáticamente el archivo index.php o index.html dentro de esta carpeta.
Es como la vitrina de tu tienda: todo lo que quieras mostrar al mundo debe estar aquí. Los archivos que NO estén en public_html no serán accesibles desde el navegador, lo cual es perfecto para guardar datos sensibles o scripts que no deben ser visibles públicamente.
Subdominios y dominios adicionales
Si tienes subdominios (como blog.tudominio.com) o dominios adicionales, DirectAdmin creará carpetas separadas para cada uno. Normalmente verás nombres como subdominio.tudominio.com o una carpeta con el nombre del dominio adicional. La lógica es la misma: el contenido de esa carpeta será la raíz pública de ese subdominio o dominio.
Otras carpetas importantes
En la raíz de tu cuenta de hosting, también encontrarás otras carpetas como logs, backups, mail o domains. Estas carpetas son gestionadas automáticamente por el sistema y no deberías tocarlas a menos que sepas exactamente lo que estás haciendo. La carpeta logs almacena los registros de acceso y errores, backups contiene las copias de seguridad automáticas y mail gestiona los buzones de correo.
Acceder al administrador de archivos de DirectAdmin
Para empezar a gestionar archivos en DirectAdmin, debes acceder al administrador de archivos. El proceso es muy sencillo:
- Inicia sesión en tu panel de DirectAdmin.
- Busca en el menú principal la sección llamada "Administrador de archivos" o "File Manager".
- Haz clic en ella y se abrirá una nueva ventana o pestaña con la interfaz del explorador de archivos.
La interfaz del administrador de archivos de DirectAdmin es bastante intuitiva. En la parte superior verás la ruta actual (por ejemplo, /home/tuusuario/public_html), una barra de herramientas con acciones como subir, crear, copiar o mover archivos, y en el centro el listado de archivos y carpetas con sus permisos, propietario y fecha de modificación.
Cómo subir archivos en DirectAdmin
Subir archivos es una de las operaciones más comunes. Ya sea para instalar WordPress, actualizar tu web o cargar imágenes, necesitas saber cómo hacerlo correctamente.
Subida básica de archivos
La forma más directa de subir archivos directadmin es mediante el botón de subida:
- Dentro del administrador de archivos, navega hasta la carpeta donde quieres subir el archivo (normalmente
public_html). - Haz clic en el botón "Subir" o "Upload" que encontrarás en la barra superior.
- Se abrirá un selector de archivos de tu ordenador. Elige el archivo o archivos que deseas subir.
- Espera a que la barra de progreso llegue al 100%. El tiempo dependerá del peso del archivo y de tu conexión.
TIP: Puedes seleccionar varios archivos a la vez manteniendo pulsada la tecla Ctrl (en Windows) o Cmd (en Mac) mientras haces clic en los archivos.
Subida mediante arrastrar y soltar
DirectAdmin también soporta arrastrar y soltar. Simplemente abre tu carpeta local, selecciona los archivos y arrástralos hasta la ventana del administrador de archivos. Es la forma más rápida y visual de subir contenido.
Límites de subida
Ten en cuenta que existe un límite de tamaño por archivo, configurado por tu proveedor de hosting. Normalmente suele estar entre 32 MB y 128 MB. Si necesitas subir archivos más grandes, como bases de datos o paquetes de instalación, es recomendable comprimirlos en un .zip y subirlos comprimidos para después descomprimirlos en el servidor.
[WARNING]: Si intentas subir un archivo que supere el límite, DirectAdmin te mostrará un error. No intentes forzarlo; comprime el archivo o utiliza FTP con un cliente como FileZilla para archivos muy grandes.
Crear y organizar carpetas
La organización es clave para mantener tu hosting limpio y funcional. Crear carpetas nuevas es muy sencillo:
- Navega hasta la ubicación donde quieres crear la carpeta.
- Haz clic en el botón "Crear carpeta" o "Create Folder".
- Escribe el nombre de la carpeta (sin espacios, usando guiones bajos o guiones medios).
- Pulsa "Crear".
Puedes crear una estructura jerárquica de carpetas para separar, por ejemplo, las imágenes de los documentos, o los archivos de JavaScript de los de CSS. Una buena práctica es mantener una estructura lógica que te permita saber exactamente qué contiene cada carpeta.
Gestionar archivos: copiar, mover, renombrar y eliminar
El administrador de archivos de DirectAdmin te permite realizar todas las operaciones básicas de gestión de archivos. Aquí tienes cómo hacerlo:
Seleccionar archivos
Para gestionar varios archivos a la vez, marca las casillas de verificación que aparecen junto a cada nombre. En la parte superior verás que se activan las opciones de gestión.
Copiar y mover archivos
- Copiar: Con los archivos seleccionados, haz clic en el botón "Copiar". Se te pedirá la ruta de destino. Puedes escribirla manualmente (por ejemplo,
/home/usuario/public_html/carpeta_destino) o usar el selector visual. - Mover: El proceso es idéntico al de copiar, pero con el botón "Mover". La diferencia es que copiar deja el archivo original en su sitio, mientras que mover lo traslada de ubicación.
[TIP]: Para mover archivos rápidamente, también puedes usar la opción de "arrastrar y soltar" dentro del propio administrador de archivos. Selecciona el archivo y arrástralo a la carpeta deseada en el panel de navegación.
Renombrar archivos
Haz clic derecho sobre el archivo y selecciona "Renombrar", o selecciona el archivo y pulsa el botón correspondiente en la barra superior. Escribe el nuevo nombre y confirma. Es importante no cambiar la extensión del archivo a menos que sepas lo que haces (por ejemplo, no cambies .php a .html).
Eliminar archivos
Selecciona el archivo o archivos y haz clic en "Eliminar". DirectAdmin te pedirá confirmación. Una vez eliminados, no podrás recuperarlos desde el administrador de archivos, así que asegúrate de tener una copia de seguridad si el archivo es importante.
[WARNING]: La eliminación es permanente. No hay papelera en el administrador de archivos de DirectAdmin. Si eliminas algo por error, tendrás que restaurarlo desde un backup del hosting (si tu proveedor los ofrece) o desde tu copia local.
Permisos de archivos: la clave de la seguridad
Uno de los conceptos más importantes que debes dominar es el de permisos archivos. Los permisos determinan quién puede leer, escribir o ejecutar un archivo o carpeta. Un error en los permisos puede provocar que tu web caiga o que sea vulnerable a ataques.
Entendiendo los permisos
En Linux, los permisos se representan con tres grupos de tres caracteres: rwxr-xr--. Cada grupo corresponde a:
- Usuario (el propietario)
- Grupo (el grupo al que pertenece el propietario)
- Otros (todos los demás usuarios)
Y cada letra significa:
- r: lectura (read)
- w: escritura (write)
- x: ejecución (execute)
También se representan con números: 755, 644, 777, etc. Cada dígito es la suma de los valores: r = 4, w = 2, x = 1.
Permisos recomendados
- Archivos:
644(lectura y escritura para el propietario, lectura para el grupo y otros). - Carpetas:
755(lectura, escritura y ejecución para el propietario, lectura y ejecución para el grupo y otros). - Archivos de configuración sensibles:
600(solo lectura y escritura para el propietario).
Cómo cambiar permisos en DirectAdmin
- Selecciona el archivo o carpeta.
- Haz clic en "Permisos" o "Change Permissions".
- Se abrirá una ventana con casillas para marcar los permisos del usuario, grupo y otros.
- Marca las casillas según necesites o escribe directamente el valor numérico.
- Haz clic en "Guardar".
[WARNING]: Nunca uses permisos 777 (todos pueden leer, escribir y ejecutar) en archivos de producción. Es un riesgo de seguridad grave. Si un script te pide permisos 777, busca una alternativa más segura o limita los permisos a la carpeta específica que lo necesite.
Editar archivos directamente desde el administrador
Una de las ventajas de DirectAdmin es que puedes editar archivos de texto directamente sin necesidad de descargarlos y subirlos de nuevo. Esto es muy útil para pequeños cambios en archivos de configuración como .htaccess, wp-config.php o archivos de idioma.
Para editar un archivo:
- Haz clic derecho sobre el archivo y selecciona "Editar".
- Se abrirá un editor de texto en línea.
- Realiza los cambios necesarios.
- Haz clic en "Guardar" cuando termines.
TIP: Antes de editar un archivo importante, es recomendable hacer una copia de seguridad del mismo. Puedes copiarlo con otro nombre (por ejemplo, wp-config.php.bak) para poder restaurarlo si algo sale mal.
Comprimir y descomprimir archivos
DirectAdmin incluye un gestor de archivos comprimidos muy útil. Puedes comprimir varias carpetas en un solo .zip para facilitar su descarga, o descomprimir un paquete que hayas subido.
Comprimir archivos
- Selecciona los archivos o carpetas que quieres comprimir.
- Haz clic en "Comprimir" o "Compress".
- Elige el formato (
.zipes el más recomendado por compatibilidad). - Escribe el nombre del archivo comprimido.
- Pulsa "Crear".
Descomprimir archivos
- Selecciona el archivo
.zip(o.tar.gz). - Haz clic en "Extraer" o "Extract".
- Indica la carpeta de destino (por defecto será la carpeta actual).
- Pulsa "Extraer".
[INFO]: Si subes un WordPress o un script de instalación en formato .zip, la forma más rápida de instalarlo es subir el paquete comprimido y descomprimirlo directamente en public_html.
Proteger carpetas con contraseña
DirectAdmin te permite proteger carpetas específicas con una contraseña. Esto es útil para áreas privadas de tu web, como paneles de administración personalizados o zonas de descarga restringidas.
Para proteger una carpeta:
- Selecciona la carpeta que quieres proteger.
- Haz clic en "Proteger" o "Password Protect".
- Introduce un nombre para la zona protegida (este texto se mostrará en la ventana de login).
- Crea un usuario y una contraseña.
- Guarda los cambios.
A partir de ese momento, cuando alguien intente acceder a esa carpeta desde el navegador, se le pedirá autenticación.
Preguntas frecuentes (FAQ)
¿Por qué no veo mis archivos en el navegador?
Si has subido archivos a public_html y no los ves al visitar tu dominio, verifica que el archivo principal se llame index.php o index.html. Si tu web es PHP, asegúrate de que el archivo index.php existe. También verifica los permisos: deben ser al menos 644 para archivos y 755 para carpetas.
¿Puedo usar FTP en lugar del administrador de archivos?
Sí, por supuesto. DirectAdmin es compatible con cualquier cliente FTP. De hecho, para subir muchos archivos a la vez, FTP es más rápido. Las credenciales de FTP son las mismas que las de tu cuenta de DirectAdmin.
¿Qué hago si no puedo subir un archivo grande?
Comprime el archivo en .zip y súbelo comprimido, luego descomprímelo en el servidor. Si el archivo sigue siendo demasiado grande, contacta con tu proveedor de hosting para aumentar el límite o utiliza FTP.
¿Cómo hago una copia de seguridad de mis archivos?
La forma más sencilla es seleccionar todos los archivos de public_html, comprimirlos en un .zip y descargarlos a tu ordenador. También puedes usar la herramienta de copias de seguridad de DirectAdmin para generar un backup completo de tu cuenta.
¿Es seguro editar archivos directamente desde DirectAdmin?
Sí, siempre y cuando sepas qué estás editando. Para cambios pequeños, es perfecto. Para cambios grandes, es mejor descargar el archivo, editarlo localmente con tu editor favorito y volver a subirlo.
Conclusión y siguientes pasos
Dominar la gestión de archivos en DirectAdmin es el primer paso para administrar tu hosting con confianza. Hemos cubierto los conceptos básicos: la estructura de carpetas, cómo subir archivos, gestionar permisos, editar contenido y comprimir/descomprimir paquetes. Con esta base, ya eres capaz de realizar la mayoría de tareas cotidianas que tu web te exigirá.
Como siguiente paso, te recomiendo practicar con una carpeta de pruebas. Crea un archivo de texto, cámbiale los permisos, muévelo, cópialo y finalmente elimínalo. La práctica es la mejor forma de afianzar estos conocimientos.
Recuerda siempre tener copias de seguridad de tus archivos importantes, ya sea en tu ordenador o en la nube. Un pequeño error puede convertirse en un problema serio, pero con una buena copia de seguridad, siempre podrás recuperarte rápidamente.
Ahora que ya sabes cómo gestionar archivos en DirectAdmin, ¿qué te parece si exploras otras funcionalidades del panel? La gestión de bases de datos, la creación de cuentas de correo electrónico o la configuración de dominios son los siguientes pasos lógicos en tu camino hacia convertirte en un administrador de hosting competente.
[INFO]: Si tu proveedor de hosting te ofrece el panel Syspanel en lugar de DirectAdmin, recuerda que el acceso a Syspanel se realiza a través del puerto 2106. Aunque la interfaz es diferente, los conceptos de gestión de archivos son muy similares y esta guía te servirá como base.
