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

Cómo subir archivos a tu web con DirectAdmin (File Manager y FTP)

Actualizado el 7 de junio de 2026

Introducción: Tu web, tus archivos, tu control

Cuando contratas un hosting con DirectAdmin, recibes un panel de control muy potente que te permite gestionar absolutamente todo lo relacionado con tu sitio web. Uno de los primeros retos a los que te enfrentas, sobre todo si vienes del mundo del "page builder" o de plataformas cerradas, es el momento de subir archivos a tu web.

Ya sea para instalar un tema de WordPress, subir una imagen pesada, cargar un script PHP personalizado o simplemente reemplazar un archivo de configuración, necesitas saber cómo mover esos archivos desde tu ordenador al servidor.

En este artículo, te voy a explicar de forma clara y sin tecnicismos las dos formas principales de hacerlo: usando el File Manager de DirectAdmin (ideal para tareas rápidas y sin instalar nada) y usando un cliente FTP (perfecto para subir muchos archivos o gestionar tu web de forma más profesional).

Vamos a ello.

¿Qué es exactamente "subir archivos" a tu hosting?

Antes de meter las manos en la masa, es importante que entiendas qué significa esto. Tu web no vive en tu ordenador, vive en un servidor remoto (un ordenador muy potente que está encendido 24/7). Para que tu web funcione, ese servidor necesita tener los archivos correctos en la carpeta correcta.

Subir archivos es simplemente el proceso de copiar esos archivos desde tu PC o Mac hasta ese servidor, a través de internet. Y para ello, DirectAdmin te da dos herramientas: una gráfica (File Manager) y otra más tradicional (FTP).


Método 1: Subir archivos con el File Manager de DirectAdmin

El File Manager de DirectAdmin es una herramienta que se abre directamente en tu navegador. No necesitas instalar nada, solo entrar en tu panel de control. Es la opción más rápida y visual para gestionar archivos, sobre todo cuando son pocos o de tamaño pequeño.

Paso 1: Accede a tu panel de DirectAdmin

  1. Abre tu navegador y ve a la URL de tu panel. Normalmente es algo como https://tu-dominio.com:2222 o la IP de tu servidor seguida de :2222.
  2. Introduce tu usuario y contraseña de DirectAdmin. Si no los tienes, los encontrarás en el correo de bienvenida de tu proveedor de hosting.

Paso 2: Encuentra el File Manager

Una vez dentro del panel, busca el icono o enlace llamado "File Manager" (a veces aparece como "Administrador de Archivos"). Suele estar en la sección de "Administración de Archivos" o en el menú lateral.

Paso 3: Navega hasta la carpeta correcta

Esto es CRÍTICO. No es lo mismo subir archivos a la raíz que a una subcarpeta. La estructura típica de un hosting con DirectAdmin es la siguiente:

  • domains/
  • dominios/
  • public_html/

La carpeta public_html es el corazón de tu web. Todo lo que esté dentro de ella es visible públicamente en internet.

Por ejemplo: Si tu dominio es mipagina.com, los archivos de tu web deben ir dentro de la carpeta domains/mipagina.com/public_html.

Si tienes un solo dominio y el hosting es sencillo, la ruta suele ser domains/tu-dominio.com/public_html.

[WARNING]: Subir archivos fuera de public_html puede hacer que no sean accesibles desde internet, o peor, que expongas archivos de configuración sensibles. Asegúrate siempre de estar en public_html (o una subcarpeta dentro de ella).

Paso 4: Sube los archivos

Una vez dentro de public_html, verás la lista de archivos que ya tienes (como index.php, wp-admin, etc.). Ahora tienes dos opciones para subir:

  • Opción A (Arrastrar y soltar): La más fácil. Busca el botón "Subir" (icono de flecha hacia arriba). Se abrirá una ventana. Arrastra los archivos desde tu explorador de archivos local hasta esa ventana y suéltalos. DirectAdmin los subirá automáticamente.
  • Opción B (Selección manual): Haz clic en el botón "Subir" y luego en "Examinar" o "Seleccionar archivo". Busca el archivo en tu ordenador y haz clic en "Abrir" y luego en "Subir".

Paso 5: Verifica la subida

Después de subir, verás el archivo en la lista. Verás su tamaño, fecha de modificación y permisos. Si todo ha ido bien, ya puedes acceder a él desde tu navegador (por ejemplo, tudominio.com/miarchivo.pdf).

Ventajas del File Manager

  • No necesitas instalar programas.
  • Es visual y fácil de usar.
  • Perfecto para subir un par de archivos o imágenes.

Desventajas del File Manager

  • Es lento si tienes que subir cientos de archivos (por ejemplo, una web completa).
  • Puede tener límite de tamaño de subida en algunos servidores.
  • No es cómodo para gestionar carpetas de forma masiva.

Método 2: Subir archivos con FTP (File Transfer Protocol)

El FTP es el método clásico y más robusto para gestionar archivos web. Es un protocolo de red que se usa específicamente para transferir archivos entre tu ordenador y el servidor.

A diferencia del File Manager, necesitas un programa cliente FTP instalado en tu ordenador. Los más populares son FileZilla (gratuito y multiplataforma), WinSCP (para Windows) y Cyberduck (para Mac).

Paso 1: Instala un cliente FTP

Te recomiendo FileZilla. Es gratuito, muy estable y fácil de usar. Descárgalo desde su web oficial e instálalo como cualquier otro programa.

Paso 2: ¿Dónde encuentro los datos FTP en DirectAdmin?

Para conectar por FTP necesitas 3 datos: host, usuario y contraseña.

  1. Entra en DirectAdmin.
  2. Busca la sección "Administración de Cuentas" o "FTP".
  3. Verás un apartado llamado "Usuarios FTP" o "Cuentas FTP". Ahí encontrarás:
    • Servidor FTP (Host): Normalmente es ftp.tu-dominio.com o tu-dominio.com.
    • Usuario: A menudo es el mismo que tu usuario de DirectAdmin, pero puede tener un prefijo (ej: usuario@tudominio.com).
    • Contraseña: La misma que usas para el panel, o una específica que hayas creado.

[INFO]: Si no ves los datos, busca el botón "Crear usuario FTP" para generar uno nuevo. Es una buena práctica crear un usuario FTP dedicado solo para subir archivos, así no expones tu usuario principal.

Paso 3: Conecta con FileZilla

  1. Abre FileZilla.
  2. En la barra superior, verás 4 campos: Host, Nombre de usuario, Contraseña y Puerto.
  3. Rellena los campos con los datos que has obtenido en DirectAdmin. El puerto normalmente es 21 (el puerto estándar para FTP).
  4. Haz clic en "Conexión rápida".

Si todo es correcto, en el panel de la derecha verás los archivos de tu servidor (los mismos que veías en el File Manager). En el panel de la izquierda, verás los archivos de tu ordenador.

Paso 4: Sube archivos con FileZilla

Ahora es muy sencillo:

  1. Navega en el panel izquierdo (local) hasta la carpeta donde tienes los archivos que quieres subir.
  2. Navega en el panel derecho (remoto) hasta la carpeta public_html de tu web.
  3. Selecciona los archivos que quieres subir (puedes usar Ctrl+A para seleccionar todo).
  4. Arrastra y suelta desde el panel izquierdo al derecho. Verás la cola de transferencias en la parte inferior.

Ventajas del FTP

  • Rapidez: Es mucho más rápido para subir muchos archivos.
  • Robustez: Si se corta la conexión, puedes reanudar la transferencia (dependiendo del cliente).
  • Gestión avanzada: Puedes editar permisos, ver propiedades de archivos, y gestionar carpetas de forma mucho más eficiente.

Desventajas del FTP

  • Necesitas instalar un programa.
  • Es menos visual que el File Manager para el usuario novato.
  • Si no conoces la estructura de carpetas, puedes perderte fácilmente.

Comparativa rápida: ¿Cuál uso?

CaracterísticaFile Manager (DirectAdmin)FTP (FileZilla, etc.)
DificultadMuy fácilMedia (requiere configuración)
InstalaciónNo requiereRequiere instalar un cliente
VelocidadLenta para muchos archivosRápida y eficiente
Uso idealSubir 1-5 archivos, imágenes, corregir erroresSubir una web completa, temas, plugins, copias de seguridad
AccesoDesde cualquier navegadorNecesitas el cliente y los datos FTP

Mi recomendación personal: Para el día a día, usa el File Manager. Es rápido y cómodo. Para instalaciones grandes (como subir un WordPress completo o una tienda online), usa FTP. Te ahorrarás mucho tiempo y dolores de cabeza.


Errores comunes y cómo solucionarlos

Error 1: No veo mis archivos en la web

  • Causa: Has subido los archivos a la carpeta equivocada.
  • Solución: Verifica que estás en domains/tu-dominio.com/public_html. Si tienes un subdominio, la ruta será domains/subdominio.tu-dominio.com/public_html.

Error 2: "Permiso denegado" al subir

  • Causa: La carpeta de destino no tiene permisos de escritura para tu usuario FTP.
  • Solución: En el File Manager, haz clic derecho sobre la carpeta y selecciona "Cambiar permisos". Asegúrate de que esté en 755 (para carpetas) y 644 (para archivos). Esto es lo estándar.

Error 3: El archivo se sube, pero la web da error 500

  • Causa: Puede ser un problema de permisos en un archivo PHP o un error de sintaxis en el código.
  • Solución: Revisa los permisos del archivo. Si es un .php, debe ser 644. Si es una carpeta, 755. Si el error persiste, revisa el log de errores en DirectAdmin (sección "Logs de errores").

Error 4: No puedo conectarme por FTP

  • Causa: Puede ser un problema de firewall, o que el servidor FTP esté desactivado.
  • Solución: Asegúrate de que el puerto 21 esté abierto en tu red. En DirectAdmin, revisa que el servicio "FTP" esté activo en "Servicios del Sistema". También prueba a usar ftps:// (FTP seguro) en FileZilla, a veces el servidor lo exige.

Consejos avanzados para gestionar archivos web

  • Usa la compresión: Si tienes que subir una carpeta con muchas imágenes, comprímela en un .zip. Luego súbela con el File Manager y usa la opción "Extraer" para descomprimirla en el servidor. Es mucho más rápido.
  • Copia de seguridad: Antes de tocar cualquier cosa importante, descarga una copia de tu public_html a tu ordenador. Puedes hacerlo con FileZilla (arrastrando la carpeta hacia abajo) o usando la herramienta de backup de DirectAdmin.
  • Sé cuidadoso con los permisos: Nunca pongas permisos 777 (lectura, escritura y ejecución para todos) a tus archivos. Es un agujero de seguridad enorme. Usa 755 para carpetas y 644 para archivos.
  • Organización: Crea subcarpetas lógicas dentro de public_html (ej: img, css, js, docs) para mantener tu servidor limpio y ordenado. Esto facilita el mantenimiento y las copias de seguridad.

Preguntas frecuentes (FAQ)

¿Puedo subir archivos desde el móvil?

Sí. DirectAdmin tiene una versión móvil del File Manager que funciona bien en navegadores de móvil. También puedes usar apps de FTP para Android o iOS (como "FTP Manager" o "Documents by Readdle") y conectar con los mismos datos.

¿Qué es mejor, FTP o SFTP?

SFTP (FTP sobre SSH) es más seguro porque cifra la conexión. DirectAdmin suele tener soporte para SFTP en el puerto 22. Si tu proveedor lo permite, úsalo. Es más seguro que el FTP tradicional (puerto 21).

¿Por qué mi archivo no se ve en la web?

Asegúrate de que el archivo se ha subido a la carpeta correcta (public_html), que el nombre del archivo no tiene espacios ni caracteres raros (como ñ o ç), y que has refrescado la página del navegador con Ctrl+F5 para limpiar la caché.

¿Puedo editar un archivo directamente desde DirectAdmin?

Sí. El File Manager tiene un editor de texto integrado. Haz clic derecho sobre el archivo y selecciona "Editar". Te permite hacer cambios rápidos en código, pero ten cuidado de no romper nada. Es mejor descargar el archivo, editarlo localmente y volver a subirlo.

¿Qué hago si mi web usa Syspanel?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero el acceso al panel es a través del puerto 2106 (ej: https://tu-dominio.com:2106). La estructura de carpetas suele ser public_html también, y el File Manager se llama "Administrador de Archivos". Los datos FTP los encontrarás en la sección "Usuarios FTP" del panel.


Conclusión: Ya sabes cómo mover tus archivos

Dominar la subida de archivos a tu web es el primer paso para tener el control total de tu hosting. Tanto el File Manager de DirectAdmin como el FTP son herramientas complementarias que te permitirán gestionar tu sitio de forma eficiente.

Empieza usando el File Manager para tareas rápidas y, cuando te sientas cómodo, configura FileZilla para proyectos más grandes. Con un poco de práctica, verás que no tiene ninguna dificultad.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios. ¡Buena suerte con tu web!

¿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