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

Subir archivos a tu sitio web con DirectAdmin

Actualizado el 8 de enero de 2026

¡Hola! Soy tu asistente técnico para temas de hosting. Hoy vamos a resolver una de las dudas más comunes cuando empiezas a construir tu página web: cómo subir archivos a tu sitio usando DirectAdmin.

No te preocupes si nunca lo has hecho. Vamos paso a paso, con un lenguaje muy sencillo y ejemplos prácticos. Al final de este artículo, sabrás exactamente cómo subir tus fotos, documentos, videos o cualquier archivo a tu hosting, tanto por el File Manager de DirectAdmin como por FTP.


¿Qué necesitas para empezar?

Antes de lanzarnos, asegúrate de tener a mano lo siguiente:

  • Las credenciales de tu hosting. Son el usuario y la contraseña que te dio tu proveedor de hosting para acceder a DirectAdmin.
  • Una conexión a internet estable. Subir archivos grandes puede llevar tiempo.
  • Tus archivos listos. Ya sea una página web completa (HTML, CSS, imágenes) o solo un par de documentos.

[INFO] Si tienes un plan de hosting con Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero accederás por el puerto 2106. Por ejemplo: tudominio.com:2106. El resto de pasos son prácticamente idénticos.


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

El File Manager es una herramienta visual que viene integrada en DirectAdmin. No necesitas instalar nada, solo tu navegador web. Es perfecto para subir archivos pequeños o cuando estás fuera de tu ordenador principal.

Paso 1: Inicia sesión en DirectAdmin

Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de tu panel. Normalmente es algo como:
https://tudominio.com:2222 o la IP que te proporcionó tu proveedor de hosting seguida de :2222.

Introduce tu usuario y contraseña y haz clic en "Iniciar sesión".

Paso 2: Busca el icono de "File Manager"

Una vez dentro, verás un panel con varios iconos. Busca el que dice "File Manager" o "Administrador de archivos". Suele tener un dibujo de una carpeta o un archivador. Haz clic en él.

Paso 3: Navega hasta la carpeta correcta

Esto es muy importante. Dependiendo de lo que quieras subir, la carpeta de destino será diferente:

  • Para tu página web principal: Busca la carpeta llamada public_html o domains > tudominio.com > public_html. Ahí es donde van los archivos de tu sitio (index.html, imágenes, CSS, etc.).
  • Para un subdominio: Dentro de public_html o domains, busca una carpeta con el nombre de tu subdominio.
  • Para archivos de respaldo o privados: Puedes usar cualquier carpeta, pero evita la raíz y public_html para no mezclarlos.

Paso 4: Sube tus archivos

Ya estás en la carpeta correcta. Busca un botón que diga "Subir archivos" o "Upload". Al hacer clic, se abrirá una nueva ventana o sección.

Tienes dos formas de hacerlo:

  1. Arrastrar y soltar: Arrastra los archivos desde tu computadora directamente al área marcada.
  2. Seleccionar archivos: Haz clic en el botón "Seleccionar archivos" o "Elegir archivos" y busca en tu disco duro lo que quieras subir.

Selecciona todos los archivos que necesites y espera a que termine la barra de progreso. Cuando termine, verás los archivos en la lista del File Manager.

[TIP] Si vas a subir una página web completa, es mejor comprimir todo en un archivo ZIP, subirlo y luego descomprimirlo desde el propio File Manager. ¡Es mucho más rápido que subir archivo por archivo!


Método 2: Subir archivos por FTP con un cliente (FileZilla, Cyberduck)

El FTP (File Transfer Protocol) es el método clásico y el más rápido para subir muchos archivos o archivos muy grandes. Necesitarás un programa especial, como FileZilla (gratuito y muy popular).

Paso 1: Consigue tus datos de conexión FTP

En DirectAdmin, busca el icono que dice "FTP Accounts" o "Cuentas FTP". Ahí encontrarás los datos que necesitas:

  • Servidor o Host: Normalmente es ftp.tudominio.com o la IP de tu servidor.
  • Usuario FTP: Tu nombre de usuario de DirectAdmin o uno que hayas creado específicamente para FTP.
  • Contraseña: La misma de tu panel o la que asignaste a esa cuenta FTP.
  • Puerto: Casi siempre es el 21 (para FTP estándar) o 22 (para SFTP, más seguro).

Paso 2: Configura tu cliente FTP (FileZilla)

  1. Abre FileZilla.
  2. En la parte superior, verás cuatro campos: Host, Usuario, Contraseña y Puerto.
  3. Rellénalos con los datos del paso anterior.
  4. Haz clic en "Conexión rápida".

Paso 3: Navega y sube los archivos

La pantalla de FileZilla se divide en dos partes:

  • Lado izquierdo: Tus archivos locales (de tu computadora).
  • Lado derecho: Los archivos del servidor (tu hosting).
  1. En el lado derecho, navega hasta la carpeta public_html (igual que con el File Manager).
  2. En el lado izquierdo, busca la carpeta de tu computadora donde tienes los archivos que quieres subir.
  3. Selecciona los archivos o carpetas que quieras subir en el lado izquierdo.
  4. Arrástralos al lado derecho, a la carpeta public_html. Verás cómo empiezan a transferirse.

[WARNING] ¡Cuidado! Si arrastras una carpeta entera, asegúrate de soltarla dentro de public_html, no sobre otro archivo, o podrías sobrescribir algo por error.


Comparativa rápida: File Manager vs. FTP

CaracterísticaFile Manager (DirectAdmin)FTP (FileZilla)
VelocidadBuena para pocos archivosExcelente para muchos archivos
FacilidadMuy fácil, desde el navegadorRequiere instalar un programa
Archivos grandesPuede fallar si son muy grandesIdeal para archivos grandes
Gestión remotaDesde cualquier PC con internetDesde cualquier PC con el programa
SeguridadBuena (conexión HTTPS)Buena (puedes usar SFTP)

Preguntas Frecuentes (FAQ)

Aquí respondo las dudas más comunes que recibimos en soporte técnico sobre subir archivos con DirectAdmin.

¿Puedo subir archivos de más de 2 MB por el File Manager?

Sí, pero depende de la configuración de tu hosting. Algunos proveedores tienen un límite. Si tu archivo es muy grande (por ejemplo, un video de 500 MB), es mejor usar FTP o comprimirlo en partes.

¿Qué hago si no encuentro la carpeta public_html?

Es muy raro, pero puede pasar. Si no la ves, busca dentro de la carpeta domains y luego dentro de la carpeta de tu dominio. A veces la estructura es domains/tudominio.com/public_html. También revisa que hayas iniciado sesión con el usuario correcto (el principal del plan de hosting).

¿Puedo subir archivos desde mi celular?

Sí, pero es más complicado. Puedes usar el File Manager de DirectAdmin desde el navegador de tu móvil. También existen apps de FTP para Android e iOS, pero no son tan cómodas como en un ordenador.

¿Es seguro usar FTP?

El FTP estándar (puerto 21) envía tus datos sin cifrar. Si estás en una red pública (como un café internet), es mejor usar SFTP (puerto 22) si tu servidor lo soporta. DirectAdmin suele tener soporte para SFTP. En FileZilla, solo cambia el puerto a 22 y selecciona "SFTP" como protocolo.

¿Qué hago si el File Manager no me deja subir archivos?

Primero, verifica que no hayas llegado al límite de espacio de tu hosting. Segundo, revisa los permisos de la carpeta. Deberían ser 755 o 750. Si no estás seguro, contacta a tu proveedor de hosting o mira en la sección de "Estadísticas" de DirectAdmin.

¿Puedo subir archivos directamente a la raíz (fuera de public_html)?

Sí, pero no es recomendable para archivos web. La carpeta public_html es la que se muestra al mundo. Subir archivos fuera de ella es útil para respaldos o archivos de configuración, pero no para tu página.


Resumen y recomendaciones finales

Subir archivos a tu sitio web con DirectAdmin es sencillo una vez que entiendes las carpetas y las herramientas.

  • Para tareas rápidas o desde cualquier lugar: Usa el File Manager de DirectAdmin. Es visual y no requiere instalar nada.
  • Para subir muchos archivos (como una web completa) o archivos muy pesados: Usa FTP con un cliente como FileZilla. Es más rápido y fiable.

Recuerda siempre:

  1. Subir los archivos a la carpeta public_html (o la subcarpeta correspondiente a tu dominio).
  2. Tener a mano tus credenciales de hosting y FTP.
  3. Si usas Syspanel, recuerda que el puerto de acceso es el 2106.

[INFO] Si tienes problemas con los permisos o no ves los archivos después de subirlos, revisa que el nombre del archivo principal de tu web sea index.html, index.php o index.htm. Si no, el servidor no sabrá qué mostrar primero.

Espero que esta guía te haya sido de gran ayuda. Si te surge cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a que tu web brille!

¿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