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

Cómo subir tu web a DirectAdmin con FTP (FileZilla)

Actualizado el 13 de mayo de 2026

Introducción: ¿Por qué usar FTP para subir tu web a DirectAdmin?

Cuando tienes un hosting con panel DirectAdmin, una de las tareas más comunes y necesarias es subir los archivos de tu sitio web. Aunque existen otras opciones como el Administrador de Archivos del panel, el FTP (File Transfer Protocol) es el método más rápido, fiable y profesional para subir web DirectAdmin, especialmente si trabajas con muchos archivos o carpetas.

En esta guía completa, aprenderás a usar FileZilla, el cliente FTP gratuito más popular del mundo, para conectar FTP DirectAdmin y subir archivos DirectAdmin sin complicaciones. Vamos paso a paso, desde la obtención de tus credenciales hasta la verificación final de tu sitio.


Paso 1: Obtén tus datos de acceso FTP en DirectAdmin

Antes de abrir FileZilla, necesitas tener a mano tres datos fundamentales que encontrarás en tu panel de DirectAdmin:

  1. El host o servidor FTP: Normalmente es algo como ftp.tudominio.com o la IP de tu servidor.
  2. El nombre de usuario FTP: Te lo proporciona tu proveedor de hosting. Puede ser un usuario principal o uno creado específicamente para FTP.
  3. La contraseña FTP: Asociada al usuario anterior.

¿Dónde encuentro estos datos en DirectAdmin?

Dentro de tu panel DirectAdmin, busca la sección llamada "Cuentas FTP" o "FTP Management". Allí podrás:

  • Ver los usuarios FTP existentes.
  • Crear nuevos usuarios FTP con permisos específicos (por ejemplo, limitados a una carpeta concreta).
  • Cambiar contraseñas.

[TIP] Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), recuerda que el acceso a ese panel se realiza a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Los datos FTP suelen ser los mismos que los de la cuenta principal, pero verifica siempre en la sección de FTP.


Paso 2: Descarga e instala FileZilla

FileZilla es un software gratuito y de código abierto disponible para Windows, macOS y Linux. Para descargarlo:

  1. Ve al sitio web oficial: filezilla-project.org.
  2. Descarga la versión "FileZilla Client" (no la versión Pro de pago, la gratuita es más que suficiente).
  3. Instálalo siguiendo los pasos del asistente. No necesitas configuración especial durante la instalación.

[INFO] No descargues FileZilla de sitios de terceros para evitar versiones con software no deseado. Siempre usa el sitio oficial.


Paso 3: Configura la conexión FTP en FileZilla

Una vez instalado, abre FileZilla. Verás una interfaz con varias barras y paneles. No te asustes, solo usaremos una pequeña parte.

Conexión rápida (método sencillo)

En la barra superior, justo debajo del menú, encontrarás los campos para:

  • Host: introduce tu servidor FTP (ej: ftp.midominio.com).
  • Nombre de usuario: tu usuario FTP.
  • Contraseña: tu contraseña.
  • Puerto: déjalo vacío o escribe 21 (es el puerto estándar para FTP).

Luego, haz clic en el botón "Conexión rápida" (el icono con un rayo).

Gestor de Sitios (método recomendado)

Para guardar la conexión y no tener que escribir los datos cada vez, usa el Gestor de Sitios:

  1. Haz clic en el icono del Gestor de Sitios (parece un servidor con un engranaje) en la barra de herramientas o ve a Archivo > Gestor de Sitios.
  2. Haz clic en "Nuevo sitio" y ponle un nombre, por ejemplo, "Mi Web".
  3. En la pestaña "General", introduce los datos:
    • Protocolo: FTP - Protocolo de Transferencia de Archivos.
    • Host: el servidor FTP.
    • Puerto: 21 (o el que te indique tu hosting).
    • Modo de acceso: Normal (para que recuerde usuario y contraseña).
  4. Rellena Usuario y Contraseña.
  5. Haz clic en "Conectar".

[WARNING] Si tu hosting ofrece conexión SFTP (SSH File Transfer Protocol), es más segura. En ese caso, en el campo "Protocolo" elige SFTP - SSH File Transfer Protocol y usa el puerto 22 (o el que te indiquen). Los datos de usuario y contraseña serán los mismos.


Paso 4: Entendiendo la interfaz de FileZilla (lo básico)

Cuando la conexión se establezca correctamente, verás la interfaz dividida en cuatro paneles principales:

  • Panel izquierdo (Superior): Muestra los archivos y carpetas de tu computadora local.
  • Panel izquierdo (Inferior): Es el registro de actividad (mensajes de conexión, errores, etc.).
  • Panel derecho (Superior): Muestra los archivos y carpetas de tu servidor remoto (tu hosting).
  • Panel derecho (Inferior): Muestra la cola de transferencia (archivos que se están subiendo o esperando).

En la parte inferior de la ventana verás una barra de estado con el progreso de las transferencias.


Paso 5: Ubica la carpeta correcta en tu servidor

Este es uno de los pasos más críticos para subir web DirectAdmin. No puedes poner los archivos en cualquier carpeta; deben estar en la raíz pública de tu dominio.

Normalmente, en DirectAdmin, la estructura de carpetas es la siguiente:

  • domains/
    • tudominio.com/
      • public_html/Aquí van los archivos de tu web.
      • logs/
      • private_html/ (si tienes SSL)

Por lo tanto, en el panel derecho de FileZilla, navega hasta domains/tudominio.com/public_html.

[TIP] Si tu dominio es el principal de la cuenta, a veces la carpeta public_html está directamente en la raíz del usuario. Si no la ves, busca en domains/.

[WARNING] ¡No subas los archivos a la carpeta domains/tudominio.com/ directamente! Deben estar dentro de public_html para que sean visibles en internet.


Paso 6: Sube tus archivos con FileZilla (Método Drag & Drop)

Una vez ubicado en el servidor y con tus archivos locales a la vista, hay varias formas de subir archivos DirectAdmin:

Método 1: Arrastrar y soltar (el más fácil)

  1. En el panel izquierdo (tu PC), navega hasta la carpeta donde tienes tu web (por ejemplo, una carpeta llamada mi-web).
  2. Selecciona todos los archivos y carpetas que quieras subir. Puedes usar Ctrl+A para seleccionar todo.
  3. Arrastra los archivos seleccionados hasta el panel derecho (el servidor), dentro de public_html.
  4. Suelta el ratón. FileZilla comenzará a subir los archivos automáticamente.

Método 2: Clic derecho y subir

  1. Selecciona los archivos o carpetas en el panel izquierdo.
  2. Haz clic derecho sobre ellos.
  3. Elige la opción "Subir" en el menú contextual.

Verás que en el panel inferior (cola de transferencia) aparecen los archivos con su progreso. El tiempo dependerá del tamaño de tu web y de la velocidad de tu conexión.

[INFO] Si tienes una web muy grande (por ejemplo, más de 500 MB), es recomendable subirla en bloques o usar un archivo comprimido en ZIP y descomprimirlo en el servidor. Aunque no es el tema de esta guía, es un buen truco para ahorrar tiempo.


Paso 7: Verifica que todo se haya subido correctamente

Una vez que la cola de transferencia esté vacía y todos los archivos estén en el servidor, es hora de comprobar que tu web funciona:

  1. Abre tu navegador y escribe tu dominio (ej: https://tudominio.com).
  2. Deberías ver tu página web cargando correctamente.
  3. Si ves un error 403 o la página en blanco, revisa que hayas subido los archivos a la carpeta correcta (public_html).
  4. Si tu web usa una base de datos, asegúrate de que la has creado e importado en DirectAdmin (esto es aparte del FTP).

[WARNING] Si tu web es de WordPress, Joomla o similar, es posible que necesites ajustar el archivo de configuración (como wp-config.php) con los datos de la base de datos de tu hosting.


Solución de problemas comunes al conectar FTP DirectAdmin

Aunque el proceso es sencillo, a veces surgen problemas. Aquí tienes los más comunes y sus soluciones:

Error: "No se pudo conectar al servidor"

  • Verifica que el host es correcto (a veces es ftp.tudominio.com y otras veces localhost).
  • Comprueba que tu proveedor de hosting no usa un puerto diferente al 21 (para FTP) o 22 (para SFTP).
  • Asegúrate de que tu firewall o antivirus no esté bloqueando la conexión de FileZilla.

Error: "Contraseña incorrecta"

  • Revisa que no tienes activada la tecla Bloq Mayús.
  • Ve a DirectAdmin y cambia la contraseña del usuario FTP para descartar errores.
  • Si usas Syspanel, recuerda que el acceso es por el puerto 2106 y puede que la contraseña sea la misma que la del panel.

Los archivos se suben, pero la web no se ve

  • Revisa que los archivos estén dentro de public_html y no en una subcarpeta dentro de ella (a menos que esa sea la estructura de tu web).
  • Si tu web es un blog o tienda, verifica que el índice (index.php o index.html) esté en la raíz.
  • Espera unos minutos: a veces la propagación del DNS o la caché del navegador puede dar una falsa impresión de error.

Preguntas Frecuentes (FAQ) sobre FTP y DirectAdmin

¿Puedo usar FileZilla para subir archivos a Syspanel?

Sí, el proceso es idéntico. Syspanel (el panel que antes se llamaba HestiaCP) también soporta conexiones FTP y SFTP. Solo necesitas los datos de acceso FTP que te proporciona tu hosting. Recuerda que el acceso al panel web de Syspanel es a través del puerto 2106, pero el FTP usa el puerto 21 o 22.

¿Qué es mejor, usar FTP o el Administrador de Archivos de DirectAdmin?

Para subir archivos DirectAdmin de forma masiva o cuando tienes muchos archivos, FTP es mucho más rápido y eficiente. El Administrador de Archivos es útil para tareas puntuales, como editar un archivo pequeño o crear una carpeta, pero para transferencias grandes, FileZilla es la opción ganadora.

¿Puedo subir archivos directamente desde mi móvil?

Sí, existen aplicaciones FTP para móviles (como "FTP Client" o "Solid Explorer") que te permiten conectarte a tu servidor. Sin embargo, para un trabajo serio, se recomienda usar un ordenador con FileZilla.

¿Es seguro usar FTP?

El FTP estándar no está cifrado, por lo que tus credenciales viajan en texto plano. Siempre que sea posible, usa SFTP (que va por SSH) para una conexión segura. FileZilla lo soporta de forma nativa. Si tu hosting solo ofrece FTP, al menos procura estar en una red Wi-Fi de confianza.


Conclusión: Tu web ya está en línea

¡Felicidades! Has aprendido a subir tu web a DirectAdmin con FTP usando FileZilla. Este proceso, una vez que le coges el truco, te llevará menos de cinco minutos. Recuerda los puntos clave:

  1. Obtén tus credenciales FTP desde el panel DirectAdmin.
  2. Descarga FileZilla desde su sitio oficial.
  3. Conecta usando el host, usuario y contraseña (o usa SFTP si está disponible).
  4. Navega a public_html en el servidor.
  5. Arrastra tus archivos desde tu PC al servidor.
  6. Verifica que tu web carga correctamente.

Ahora que dominas el FTP, puedes actualizar tu web cuando quieras, subir nuevas versiones, añadir imágenes o incluso migrar un sitio desde otro hosting sin depender de terceros.

[TIP] Te recomendamos que guardes tus datos de conexión en el Gestor de Sitios de FileZilla para futuras ocasiones. Y si algún día tienes dudas, recuerda que esta guía siempre estará aquí para ti.


Recursos adicionales y buenas prácticas

Para terminar, aquí tienes algunos consejos extra que te harán la vida más fácil con tu hosting:

  • Haz copias de seguridad: Antes de subir archivos que sobrescriban otros, descarga una copia de seguridad de tu web desde DirectAdmin.
  • Usa colas de transferencia: Si tienes que subir muchos archivos, puedes programarlos todos a la vez. FileZilla los subirá en orden.
  • No cortes la conexión a mitad de una subida: Si se interrumpe, algunos archivos pueden quedar corruptos. Es mejor esperar a que termine.
  • Mantén FileZilla actualizado: Las versiones nuevas corrigen errores y mejoran la seguridad.

Si has llegado hasta aquí, ya eres oficialmente capaz de gestionar tus archivos web como un profesional. ¡Nos vemos en la próxima guía!

¿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