🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo subir un sitio web con File Manager en DirectAdmin

Actualizado el 6 de diciembre de 2025

Qué es DirectAdmin File Manager y por qué usarlo

DirectAdmin es uno de los paneles de control más populares en el mundo del hosting, conocido por su equilibrio entre potencia y simplicidad. Una de sus herramientas más útiles para quienes no tienen experiencia con FTP o programas externos es el DirectAdmin File Manager. Este gestor de archivos integrado te permite subir, editar, mover, copiar y eliminar archivos directamente desde tu navegador web, sin necesidad de instalar nada.

Si estás buscando subir web DirectAdmin, el File Manager es tu mejor aliado. Es especialmente útil cuando necesitas hacer una subida rápida, cuando estás en un ordenador que no tiene un cliente FTP configurado, o simplemente cuando prefieres evitar las complicaciones de gestionar conexiones por separado. El objetivo de esta guía es que, al finalizarla, sepas exactamente cómo funciona la gestión archivos DirectAdmin y puedas publicar tu sitio web por tu cuenta, sin dolores de cabeza.

A lo largo de este tutorial, cubriremos desde el acceso inicial hasta los aspectos más delicados, como los permisos archivos y la resolución de problemas comunes. Vamos a ello, paso a paso y con un lenguaje claro, pensado para que lo entienda cualquier persona, tenga o no experiencia técnica.


Acceso al panel de DirectAdmin y al File Manager

Lo primero que necesitas son tus credenciales de acceso al panel. Normalmente, tu proveedor de hosting te envía un correo electrónico con el enlace al panel, tu nombre de usuario y tu contraseña. El enlace suele tener un formato similar a https://tu-dominio.com:2222 o https://tu-ip:2222.

Una vez que tengas esos datos, abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la URL del panel. Te aparecerá una pantalla de inicio de sesión. Introduce tu usuario y contraseña y haz clic en el botón "Login" o "Iniciar sesión".

Después de entrar, verás el escritorio de DirectAdmin. Es un panel con varios iconos organizados por categorías. Busca la sección que suele llamarse "File Manager" o "Administrador de Archivos". El icono normalmente tiene el dibujo de una carpeta. Haz clic en él.

Se abrirá una nueva ventana o una pestaña dentro del propio panel con la interfaz del gestor de archivos. Verás una estructura de carpetas. La carpeta más importante para ti es la que se llama domains. Dentro de ella, encontrarás una subcarpeta con el nombre de tu dominio (por ejemplo, midominio.com). Y dentro de esa, otra carpeta llamada public_html. Esta es la raíz de tu sitio web. Todo lo que coloques dentro de public_html será visible en internet cuando alguien visite tu dominio.

[INFO] Si tu dominio es el principal de la cuenta, es posible que veas un acceso directo a public_html directamente en la lista de carpetas del File Manager, sin necesidad de navegar por domains. Si no lo ves, sigue la ruta domains/tu-dominio.com/public_html.


Preparación de los archivos de tu sitio web

Antes de empezar a subir archivos, es fundamental que tengas tu sitio web listo en tu ordenador. Esto significa que debes tener una carpeta local que contenga todos los archivos de tu página: el index.html, las hojas de estilo CSS, los scripts de JavaScript, las imágenes, los videos, etc.

Si tu sitio web es dinámico (por ejemplo, hecho con WordPress, Joomla o cualquier otro CMS), tendrás que tener esos archivos en tu ordenador. Si es un sitio estático, simplemente serán archivos HTML, CSS y JS.

Un error muy común es intentar subir la carpeta contenedora en lugar de su contenido. Por ejemplo, si en tu ordenador tienes una carpeta llamada mi-web y dentro está el index.html, no debes subir la carpeta mi-web directamente a public_html. Debes entrar en mi-web y subir todo su contenido (el index.html, las carpetas css, js, etc.) a public_html.

[WARNING] Si subes la carpeta contenedora, tu sitio web aparecerá en una subcarpeta (ej: tudominio.com/mi-web/) y no en la raíz (tudominio.com), lo que provocará que no se muestre correctamente al visitar tu dominio principal.


Cómo subir archivos con DirectAdmin File Manager

Ahora viene la parte principal de este tutorial: la subida de archivos. El proceso es muy intuitivo.

Subida de archivos individuales o múltiples

  1. Navega hasta la carpeta public_html dentro del File Manager.
  2. En la barra de herramientas superior, busca el botón que dice "Upload" o "Subir". Tiene un icono con una flecha hacia arriba.
  3. Haz clic en ese botón. Se abrirá una nueva ventana o sección en la interfaz.
  4. DirectAdmin te ofrecerá varias opciones de subida. La más común es hacer clic en el botón "Select File" o "Elegir archivo". Se abrirá el explorador de archivos de tu ordenador.
  5. Busca los archivos que quieres subir. Puedes seleccionar varios a la vez manteniendo pulsada la tecla Ctrl (en Windows) o Cmd (en Mac) mientras haces clic en cada archivo.
  6. Una vez seleccionados, haz clic en "Abrir" o "Subir". Verás una barra de progreso que indica el estado de la subida.
  7. Cuando termine, verás los archivos listados en la carpeta public_html.

Subida de archivos comprimidos (ZIP)

Subir muchos archivos uno a uno puede ser tedioso y lento. La mejor práctica es comprimir tu sitio web en un solo archivo ZIP en tu ordenador y luego subir ese único archivo.

  1. En tu ordenador, selecciona todos los archivos y carpetas de tu sitio web, haz clic con el botón derecho y elige "Comprimir en un archivo ZIP" (o similar). Asegúrate de que el archivo ZIP contenga el contenido directamente, no la carpeta que los envuelve.
  2. Sube el archivo ZIP a public_html siguiendo los pasos anteriores.
  3. Una vez subido, verás el archivo .zip en la lista de archivos de public_html.
  4. Selecciona el archivo ZIP haciendo clic en él para marcarlo.
  5. En la barra de herramientas superior, busca el botón "Extract" o "Extraer". Tiene un icono de una caja abierta con una flecha.
  6. Haz clic en "Extract". El sistema te preguntará dónde quieres extraer los archivos. Por defecto, extraerá en la misma carpeta donde está el ZIP (public_html). Esto es correcto.
  7. Confirma la acción. DirectAdmin descomprimirá el archivo y colocará todos los archivos y carpetas en su lugar.
  8. Después de la extracción, es una buena práctica eliminar el archivo ZIP de public_html para mantener la carpeta limpia. Selecciona el ZIP y haz clic en el botón "Delete" o "Eliminar".

Gestión de archivos: mover, copiar, renombrar y eliminar

La gestión archivos DirectAdmin no se limita a subir. A menudo necesitarás organizar tu contenido. Aquí tienes las acciones más comunes.

Mover o copiar archivos

  1. Selecciona el archivo o carpeta que quieres mover o copiar marcando la casilla de verificación junto a su nombre.
  2. En la barra de herramientas, haz clic en el botón "Move" (Mover) o "Copy" (Copiar).
  3. Se abrirá un cuadro de diálogo pidiéndote la ruta de destino. Por ejemplo, si quieres mover un archivo a una subcarpeta llamada imagenes, escribirías /domains/tudominio.com/public_html/imagenes. Puedes usar el botón de explorar para navegar y seleccionar la carpeta de destino.
  4. Haz clic en "OK" o "Move" para completar la acción.

Renombrar archivos

  1. Selecciona el archivo que deseas renombrar.
  2. Haz clic en el botón "Rename" (Renombrar).
  3. En el cuadro de diálogo, escribe el nuevo nombre del archivo. Ten cuidado con la extensión (por ejemplo, .html, .php). No la cambies a menos que sepas lo que estás haciendo.
  4. Haz clic en "OK" para guardar el cambio.

Eliminar archivos

  1. Selecciona el archivo o carpeta que quieres eliminar.
  2. Haz clic en el botón "Delete" (Eliminar).
  3. DirectAdmin te pedirá confirmación. Acepta para eliminar definitivamente.

[WARNING] La eliminación en el File Manager es permanente. No hay una "papelera de reciclaje" a la que puedas recurrir después. Asegúrate siempre de que estás eliminando el archivo correcto.


Crear y editar archivos directamente

Otra gran ventaja del DirectAdmin File Manager es que te permite crear nuevos archivos y editar los existentes sin salir del navegador.

Crear un archivo nuevo

  1. Navega hasta la carpeta donde quieres crear el archivo (por ejemplo, public_html).
  2. Haz clic en el botón "Create" (Crear) o "New File".
  3. Se abrirá un editor de texto en línea. Escribe el código o contenido que necesites.
  4. Cuando termines, haz clic en el botón "Save" (Guardar). El archivo se creará en la carpeta actual.

Editar un archivo existente

  1. Localiza el archivo en la lista.
  2. Haz clic en el nombre del archivo o en el icono de lápiz que aparece a su lado.
  3. Se abrirá el editor de texto con el contenido del archivo. Realiza los cambios que necesites.
  4. Haz clic en "Save" para guardar los cambios.

[TIP] Para editar archivos de configuración como .htaccess o wp-config.php, es recomendable hacer una copia de seguridad del archivo original antes de modificarlo. Puedes usar la opción "Copy" para hacerlo.


Permisos de archivos: qué son y cómo configurarlos

Los permisos archivos son un aspecto crítico de la seguridad y el funcionamiento de tu sitio web. Determinan quién puede leer, escribir o ejecutar un archivo o carpeta. En DirectAdmin, puedes gestionarlos fácilmente.

Entendiendo los permisos

Cada archivo tiene tres tipos de permisos para tres tipos de usuarios:

  • Propietario (Owner): Generalmente, tu usuario de hosting.
  • Grupo (Group): Un grupo de usuarios del sistema.
  • Público (Public): Todos los demás visitantes de tu web.

Cada tipo de usuario puede tener permisos de:

  • Lectura (Read): Ver el contenido del archivo.
  • Escritura (Write): Modificar el archivo.
  • Ejecución (Execute): Ejecutar el archivo (importante para scripts PHP o CGI).

Estos permisos se representan con números. El valor estándar para archivos es 644 y para carpetas es 755. Esto significa:

  • 644: El propietario puede leer y escribir (4+2=6), el grupo y el público solo pueden leer (4).
  • 755: El propietario puede leer, escribir y ejecutar (4+2+1=7), el grupo y el público pueden leer y ejecutar (4+1=5).

Cómo cambiar los permisos en DirectAdmin

  1. Selecciona el archivo o carpeta al que quieres cambiar los permisos.
  2. Haz clic en el botón "Permissions" o "Permisos". Tiene un icono de una llave inglesa o un candado.
  3. Se abrirá una ventana con casillas de verificación para cada tipo de usuario y permiso.
  4. Marca o desmarca las casillas según necesites. Si no estás seguro, es mejor dejar los valores por defecto (644 para archivos, 755 para carpetas).
  5. Haz clic en "OK" o "Save" para aplicar los cambios.

[WARNING] Cambiar los permisos de archivos a valores incorrectos (como 777 para todos) es un riesgo de seguridad grave. Podría permitir que cualquier persona modifique tus archivos. Solo usa permisos más permisivos si sabes exactamente lo que estás haciendo y por un tiempo limitado.


Solución de problemas comunes al subir tu web

A veces, las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y sus soluciones.

Error 404 "Not Found"

Si al visitar tu dominio ves un error 404, significa que no se encuentra el archivo index.html o index.php en la raíz de public_html. Verifica que has subido los archivos a la carpeta correcta y que el archivo principal se llama index con la extensión adecuada (.html, .htm o .php).

La web no se ve o se ve "rara" (CSS o imágenes rotas)

Esto suele indicar que las rutas a los archivos (CSS, imágenes, JS) están rotas. Revisa que las carpetas que contienen estos recursos se hayan subido correctamente y con su estructura interna intacta. Si usaste un ZIP, asegúrate de haberlo extraído en el lugar correcto.

Problemas de permisos al instalar WordPress u otro CMS

Si la instalación te pide permisos de escritura para ciertas carpetas, es posible que necesites cambiar temporalmente los permisos de esas carpetas a 755 o incluso 775. Sin embargo, después de la instalación, es recomendable volver a ponerlos en 755 o 644 por seguridad.

Archivos subidos pero no se ven

A veces el navegador guarda una copia en caché de tu sitio web. Intenta forzar la recarga con Ctrl + F5 (Windows) o Cmd + Shift + R (Mac). También puedes probar a abrir la web en una ventana de incógnito.

No puedo subir archivos grandes

El File Manager de DirectAdmin puede tener un límite de tamaño para la subida de archivos. Si tu archivo es muy grande (por ejemplo, un video), considera comprimirlo en partes más pequeñas y subirlas por separado, o usar un cliente FTP para esa tarea específica.


Conclusión y mejores prácticas

Hemos recorrido todo el proceso de cómo subir web DirectAdmin utilizando el File Manager. Como has visto, es una herramienta increíblemente accesible para gestionar tu sitio web sin necesidad de conocimientos técnicos profundos.

Para terminar, te dejamos algunas mejores prácticas que te ahorrarán muchos quebraderos de cabeza:

  • Mantén una copia de seguridad local: Siempre ten una copia de tu sitio web en tu ordenador o en la nube. Esto te permitirá restaurar todo si algo sale mal.
  • Usa archivos ZIP para subidas grandes: Es la forma más rápida y eficiente de subir muchos archivos a la vez.
  • Revisa los permisos: No juegues con los permisos de archivos a menos que sea estrictamente necesario. Mantén los valores estándar.
  • Limpia después de extraer: Elimina los archivos ZIP de tu servidor después de extraerlos para mantener todo ordenado.
  • Practica: La mejor manera de aprender es experimentando. Crea una carpeta de prueba en public_html y sube archivos de ejemplo para familiarizarte con la interfaz.

[INFO] Si en algún momento tu proveedor de hosting te ofrece un panel alternativo llamado "Syspanel", debes saber que es un entorno similar pero con su propio acceso. En ese caso, recuerda que la URL de acceso a Syspanel suele ser en el puerto 2106 (por ejemplo, https://tu-dominio.com:2106). La lógica de gestión de archivos es análoga, pero siempre es mejor consultar la documentación específica de tu proveedor.

Esperamos que esta guía detallada sobre el DirectAdmin tutorial te haya sido de gran ayuda. Ahora ya sabes cómo usar el DirectAdmin File Manager para subir y gestionar los archivos de tu sitio web. Si has seguido los pasos, tu web debería estar en línea en muy poco tiempo. Si te surge alguna duda, no dudes

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel