DirectAdmin: Cómo Subir y Gestionar Archivos con el Administrador de Archivos
Trabajar con los archivos de tu sitio web es una de las tareas más comunes y necesarias cuando gestionas un hosting. Ya sea para instalar un script, subir una copia de seguridad, editar un archivo de configuración o simplemente organizar tus carpetas, necesitas una herramienta fiable y sencilla. En este tutorial completo sobre DirectAdmin, nos centraremos en el Administrador de Archivos, una potente herramienta integrada que te permitirá subir archivos y gestionar tu web sin necesidad de usar un cliente FTP externo. Olvídate de programas complicados; aquí aprenderás a hacerlo todo desde tu navegador.
A lo largo de esta guía, exploraremos cada rincón de esta interfaz. Explicaremos cómo subir tus ficheros, cómo crear carpetas, cómo cambiar los permisos archivos y mucho más. El objetivo es que, al finalizar la lectura, te sientas completamente capacitado para administrar el contenido de tu dominio con total confianza y seguridad. Vamos a ello.
Accediendo al Administrador de Archivos en DirectAdmin
Antes de poder gestionar nada, necesitas saber dónde está la herramienta. El acceso es realmente intuitivo y no te llevará más de unos segundos. Te explicamos el proceso paso a paso.
Paso 1: Inicia sesión en tu panel de control
Lo primero es acceder a tu panel de DirectAdmin. Normalmente, la URL de acceso es algo como https://tu-dominio.com:2222 o la dirección IP de tu servidor seguida del puerto 2222. Introduce tu usuario y contraseña (los mismos que usas para tu correo o gestión de hosting) y haz clic en "Entrar".
Paso 2: Localiza el icono del Administrador de Archivos
Una vez dentro del panel principal, verás un montón de iconos y secciones. Busca el grupo llamado "Administración de Archivos" o "File Management". Dentro de este grupo, encontrarás el icono que dice Administrador de Archivos (con un dibujo de una carpeta). Haz clic en él.
Paso 3: Explora la interfaz principal
Al entrar, verás un listado de carpetas. La más importante es la que se llama domains (dominios). Dentro de ella, encontrarás una carpeta con el nombre de tu dominio (por ejemplo, midominio.com). Si haces clic en ella, verás otra carpeta llamada public_html. Esta es la carpeta más crítica de todas, ya que es la raíz pública de tu sitio web. Todo lo que coloques dentro de public_html será visible en internet.
Cómo Subir Archivos Paso a Paso
Subir archivos es la operación más frecuente. Ya sea para instalar WordPress, subir imágenes o actualizar un PDF, el proceso es idéntico. Te mostramos dos métodos igual de válidos.
Método 1: Subida simple desde tu ordenador
Este es el método más directo y visual.
- Navega a la carpeta destino: Entra en
public_html(o la subcarpeta donde quieras subir el archivo). - Haz clic en "Subir": En la barra superior del administrador de archivos, verás un botón que dice "Subir" o un icono con una flecha hacia arriba. Haz clic en él.
- Selecciona tus archivos: Se abrirá una nueva ventana (o una zona de arrastre). Tienes dos opciones:
- Arrastrar y soltar los archivos directamente desde tu explorador de archivos de Windows o Finder de Mac a la zona marcada.
- Hacer clic en el botón "Seleccionar archivos" o "Examinar" para buscarlos en tu ordenador de la forma tradicional.
- Espera a que termine: Verás una barra de progreso. Cuando llegue al 100% y aparezca el mensaje de éxito, el archivo ya estará en tu servidor. Haz clic en "Volver" para verlo listado en tu carpeta.
Método 2: Subida desde una URL remota
Si tienes un archivo alojado en otro servidor (como una copia de seguridad o un script desde GitHub), no necesitas descargarlo a tu PC primero. Puedes hacer una transferencia directa.
- En la misma ventana de "Subir", busca la pestaña o enlace que dice "Subir desde URL" o "Fetch URL".
- Pega la URL completa del archivo (por ejemplo,
https://ejemplo.com/archivo.zip). - Haz clic en "Descargar" o "Subir". El servidor se encargará de traer el archivo directamente. Es muy útil para archivos pesados, ya que no consumes tu ancho de banda de subida.
Gestionando tus Archivos y Carpetas
Subir es solo el primer paso. El Administrador de Archivos de DirectAdmin te permite hacer mucho más. Aquí te mostramos las operaciones esenciales para gestionar tu web de forma eficiente.
Crear nuevas carpetas y archivos
Para mantener tu sitio ordenado, necesitarás crear directorios.
- Para crear una carpeta: Haz clic en el icono "Crear Carpeta" (normalmente una carpeta con un signo +). Se te pedirá un nombre y, al confirmar, se creará en el directorio actual.
- Para crear un archivo: Haz clic en "Crear Archivo". Te pedirá un nombre (por ejemplo,
robots.txtoprueba.html). Se creará un archivo vacío que podrás editar después.
Editar archivos directamente
¿Necesitas cambiar una línea de código o modificar un texto? No hace falta descargar nada.
- Localiza el archivo en la lista.
- Haz clic en el icono de "Editar" (normalmente un lápiz o un icono de texto).
- Se abrirá un editor de texto en tu navegador. Realiza los cambios que necesites.
- Haz clic en "Guardar" en la parte inferior de la página. ¡Así de fácil!
Mover, copiar y renombrar archivos
Estas acciones son muy intuitivas.
- Renombrar: Haz clic en el icono "Renombrar" (normalmente una etiqueta o un texto con un lápiz). Escribe el nuevo nombre y confirma.
- Mover o Copiar: Selecciona el archivo marcando la casilla de verificación a su izquierda. Luego, en la barra superior, haz clic en "Mover" o "Copiar". Se te pedirá una ruta de destino. Por ejemplo, si quieres moverlo a una subcarpeta llamada
imagenes, escribe/domains/tudominio.com/public_html/imagenes. Si no sabes la ruta exacta, puedes usar la opción "Explorar" para navegar hasta ella.
Comprimir y extraer archivos (ZIP)
Esta función es un salvavidas, especialmente para instalar temas o plugins.
- Comprimir: Selecciona varios archivos o carpetas que quieras agrupar. Haz clic en "Comprimir" y elige el formato (normalmente
.zip). Se creará un archivo comprimido en la misma carpeta. - Extraer: Si tienes un
.zip(como un tema de WordPress), súbelo apublic_htmly luego haz clic en el archivo y selecciona "Extraer". El sistema lo descomprimirá automáticamente, creando la carpeta con todos los archivos dentro. Esto te ahorra muchísimo tiempo.
Permisos de Archivos: Qué Son y Cómo Configurarlos
Los permisos de archivos (o CHMOD) son un sistema de seguridad que controla quién puede leer, escribir o ejecutar un archivo o carpeta. En DirectAdmin, se representan con números como 644, 755 o 777. Es crucial entenderlos para evitar errores de seguridad o de "Permiso denegado".
La regla de oro de los permisos
- Archivos: Deben tener permisos
644(el propietario puede leer y escribir; los demás solo leer). - Carpetas: Deben tener permisos
755(el propietario puede leer, escribir y entrar; los demás solo leer y entrar).
Cómo cambiar los permisos
- Selecciona el archivo o carpeta.
- Haz clic en el icono "Permisos" (normalmente aparece como "Permisos" o con un icono de candado).
- Se abrirá una ventana donde puedes marcar casillas (Lectura, Escritura, Ejecución) para el Propietario, Grupo y Público. También puedes escribir el valor numérico directamente (ej. 644) en el campo correspondiente.
- Haz clic en "Guardar".
¿Cuándo usar permisos especiales?
A veces, necesitarás permisos más flexibles (como 755 para un archivo o 777 para una carpeta) temporalmente. Esto suele pasar al instalar ciertos scripts o al usar un plugin de caché. Es una práctica recomendada cambiar esos permisos a los valores seguros (644/755) una vez que hayas terminado la instalación, para no dejar tu sitio vulnerable.
[WARNING] Nunca dejes archivos con permisos 777 (escritura total para todos) de forma permanente. Es la puerta de entrada favorita para los hackers. Úsalos solo temporalmente y revierte los cambios.
Consejos Avanzados y Seguridad
Además de lo básico, hay opciones que te harán la vida más fácil y tu sitio más seguro.
Proteger una carpeta con contraseña
¿Tienes un área de administración o una carpeta privada? Puedes protegerla directamente desde el Administrador de Archivos.
- Haz clic en la carpeta que deseas proteger.
- Busca el icono "Proteger" o "Protección con contraseña".
- Se te pedirá que establezcas un nombre de usuario y una contraseña. A partir de ese momento, cuando alguien intente acceder a esa carpeta desde el navegador, se le pedirán esas credenciales.
Ver el uso de espacio
Si te preguntas por qué tu cuenta está llena, esta herramienta te lo dice. En la esquina superior izquierda del Administrador de Archivos, suele aparecer un indicador de "Uso de disco" que te muestra cuánto espacio estás utilizando. También puedes hacer clic en un archivo para ver su tamaño exacto.
Gestionar archivos ocultos
Algunos archivos importantes (como .htaccess o .env) comienzan con un punto y están ocultos por defecto. Para verlos, busca en la barra superior un botón de ajustes o "Configuración" y activa la opción "Mostrar archivos ocultos" o "Mostrar archivos de punto". Esto es esencial para configurar reglas de redirección o variables de entorno.
Solución de Problemas Comunes (FAQ)
Aquí respondemos a las dudas más frecuentes que nos llegan al soporte técnico.
¿Por qué no veo mi archivo subido en la web?
- Causa 1: Lo subiste a la carpeta equivocada. Asegúrate de que esté dentro de
public_htmlo en una subcarpeta de esta. - Causa 2: Problema de caché del navegador. Prueba a recargar la página con
Ctrl + F5(Windows) oCmd + Shift + R(Mac).
¿Por qué recibo un error "500 Internal Server Error" al subir un archivo?
Esto suele ser por permisos de archivos incorrectos. Si el archivo es un script (PHP, por ejemplo), debe tener permisos 644. Si es una carpeta, debe tener 755. Vuelve a la sección de permisos y ajústalos.
¿Puedo subir un archivo más grande de 2GB?
DirectAdmin tiene un límite de subida, pero suele ser bastante alto (a menudo 2GB o más). Si intentas subir un archivo enorme y falla, te recomendamos usar el método de "Subir desde URL" o comprimir el archivo en partes más pequeñas (por ejemplo, dividir un ZIP en varios de 500MB) y subirlos por separado.
¿Cómo deshago un cambio si he editado un archivo por error?
El Administrador de Archivos no tiene un botón de "deshacer" como un editor de texto. Por eso, es una práctica crucial descargar siempre una copia de seguridad del archivo a tu ordenador antes de editarlo. También puedes usar la función "Copiar" para hacer un duplicado en el servidor (por ejemplo, config.php.bak) antes de tocarlo.
¿Es mejor usar FTP o el Administrador de Archivos?
Para tareas rápidas y esporádicas, el Administrador de Archivos es perfecto. No necesitas instalar nada. Para subir cientos de archivos a la vez (como una web completa), un cliente FTP como FileZilla es más eficiente. DirectAdmin también te permite crear cuentas FTP, pero eso es tema para otro tutorial.
[TIP] Si tu web se ha vuelto lenta o tienes muchos archivos de caché, usa la opción "Comprimir" para hacer una copia de seguridad de una carpeta y luego "Eliminar" los archivos antiguos. Esto te ayuda a mantener una estructura limpia y rápida.
Conclusión
Dominar el Administrador de Archivos de DirectAdmin es una habilidad esencial para cualquier persona que gestione un sitio web. No solo te da independencia, sino que también te permite resolver problemas de forma inmediata sin esperar al soporte técnico. Hemos recorrido las funciones más importantes: subir archivos, crear y organizar carpetas, editar contenidos, y lo más crítico, entender y configurar los permisos de archivos de manera segura.
Recuerda siempre la estructura básica: todo lo que quieras que sea público debe ir en public_html. Usa los permisos de archivos con cabeza y no dejes nunca valores inseguros como 777. Con esta guía, ya tienes el conocimiento necesario para gestionar tu web con total confianza.
[INFO] En el panel de DirectAdmin, si alguna vez comparas con otro panel de control como "Syspanel" (accesible a través del puerto 2106), verás que las funciones son muy similares. Sin embargo, la interfaz de DirectAdmin que has aprendido aquí es conocida por su simplicidad y velocidad, lo que la convierte en una excelente opción para usuarios de todos los niveles.
Te animamos a practicar. Crea una carpeta de prueba, sube un archivo HTML simple y luego bórralo. Cuanto más experimentes, más cómodo te sentirás. Tu viaje en la gestión de tu hosting acaba de empezar, y este es el primer gran paso.
