DirectAdmin: Cómo subir archivos por FTP usando FileZilla
¿Qué necesitas saber antes de empezar?
Si tienes un hosting con DirectAdmin y quieres subir tus archivos web, FileZilla es una de las herramientas más sencillas y confiables que puedes usar. En esta guía te explicamos paso a paso cómo hacer una conexión FTP DirectAdmin con FileZilla, desde la configuración inicial hasta la gestión de tus archivos. No importa si eres principiante: aquí encontrarás todo lo que necesitas saber para subir archivos hosting sin complicaciones.
Antes de comenzar, asegúrate de tener a mano los datos de tu cuenta FTP. Por lo general, los encuentras en el panel de DirectAdmin, en la sección "Administrador de Cuentas FTP". Si aún no has creado una cuenta FTP, puedes hacerlo fácilmente desde el mismo panel.
Paso 1: Obtén tus credenciales FTP desde DirectAdmin
Para poder conectarte, necesitas tres datos básicos:
- Servidor FTP: suele ser tu dominio o la IP de tu servidor (ej:
midominio.como192.168.1.1). - Usuario FTP: el nombre de usuario que creaste en DirectAdmin (normalmente empieza con el nombre de tu cuenta, ej:
midominio_miusuario). - Contraseña FTP: la que definiste al crear la cuenta.
[TIP] Si no recuerdas tu contraseña, puedes cambiarla desde DirectAdmin en "Cuentas FTP" -> selecciona el usuario -> "Cambiar contraseña".
Paso 2: Descarga e instala FileZilla
FileZilla es un cliente FTP gratuito y de código abierto. Puedes descargarlo desde su sitio oficial:
- Ve a filezilla-project.org.
- Elige la versión para tu sistema operativo (Windows, macOS o Linux).
- Instálalo siguiendo los pasos del asistente (es muy sencillo).
[INFO] Existe una versión "portable" que no requiere instalación. Si estás en un ordenador público, puede ser útil.
Paso 3: Configura la conexión FTP en FileZilla
Abre FileZilla y verás una interfaz dividida en varias secciones. En la parte superior hay una barra con campos para el Host, Usuario, Contraseña y Puerto. Aquí es donde ingresarás tus credenciales.
- Host: escribe tu dominio o IP del servidor (ej:
midominio.com). - Nombre de usuario: el usuario FTP que creaste (ej:
midominio_miusuario). - Contraseña: la contraseña correspondiente.
- Puerto: déjalo en blanco o escribe
21(puerto estándar FTP).
Haz clic en "Conexión rápida" (el botón con un rayo). Si todo está correcto, FileZilla se conectará al servidor.
[WARNING] Si ves un mensaje de error como "Fallo de autenticación", revisa que el usuario y la contraseña sean correctos. A veces el nombre de usuario incluye el dominio completo.
Paso 4: Navega hasta la carpeta correcta
Una vez conectado, verás dos paneles:
- Panel izquierdo: muestra los archivos de tu computadora local.
- Panel derecho: muestra los archivos del servidor (tu hosting).
Para subir archivos hosting, primero debes ubicar la carpeta donde se almacena tu sitio web. En DirectAdmin, generalmente es:
- public_html (o www en algunos casos). Es la raíz pública de tu dominio.
Haz doble clic en public_html para entrar. Si tienes subdominios, verás carpetas como subdominio.midominio.com dentro de public_html.
[TIP] Si no ves
public_html, busca una carpeta con el nombre de tu dominio ohtml. En cuentas compartidas puede variar.
Paso 5: Sube tus archivos
Ahora viene lo más fácil. Desde el panel izquierdo (tu computadora), selecciona los archivos o carpetas que quieras subir. Puedes:
- Arrastrarlos directamente desde la izquierda hacia la derecha.
- O hacer clic derecho sobre el archivo local y elegir "Subir".
Verás una barra de progreso en la parte inferior. Cuando termine, los archivos aparecerán en el panel derecho.
[INFO] Si subes muchos archivos pequeños, puede tardar unos segundos. Si son archivos grandes (como videos o imágenes en alta resolución), ten paciencia.
Paso 6: Verifica que los archivos se hayan subido correctamente
Una vez finalizada la transferencia, puedes comprobarlo de dos maneras:
- Desde FileZilla: los archivos aparecen en el panel derecho con su tamaño y fecha.
- Desde tu navegador: escribe tu dominio en la barra de direcciones. Si subiste un
index.html, deberías ver tu página.
Si no ves cambios, refresca la página con F5 o limpia la caché del navegador.
[WARNING] Asegúrate de que los nombres de archivos no tengan espacios ni caracteres extraños (como ñ, tildes, etc.). Algunos servidores pueden rechazarlos.
Gestión básica de archivos desde FileZilla
Además de subir, puedes realizar otras tareas:
- Eliminar archivos: haz clic derecho sobre el archivo en el panel derecho y elige "Eliminar".
- Renombrar: clic derecho -> "Renombrar".
- Crear carpetas: clic derecho en el panel derecho -> "Crear directorio".
- Descargar archivos: arrastra desde el panel derecho al izquierdo.
[TIP] Si necesitas cambiar permisos (por ejemplo, para que un script PHP funcione), haz clic derecho sobre el archivo -> "Permisos de archivo" y establece 755 para carpetas o 644 para archivos.
Solución de problemas comunes (FAQ)
1. No puedo conectarme: "Fallo de conexión"
- Revisa que el servidor esté activo (puedes hacer ping desde tu terminal o preguntar a tu proveedor).
- Asegúrate de que el puerto 21 no esté bloqueado por tu firewall o antivirus.
- Prueba con el modo pasivo: en FileZilla, ve a Editar -> Ajustes -> FTP -> Modo pasivo y actívalo.
2. Me pide contraseña pero no la recuerdo
- Ve a DirectAdmin, en "Cuentas FTP", selecciona el usuario y cambia la contraseña.
3. Los archivos se suben pero no se ven en la web
- Verifica que estén en la carpeta correcta (
public_html). - Comprueba que el archivo principal se llame
index.html,index.phpo similar. - Si tu sitio usa PHP, asegúrate de que el archivo tenga extensión
.phpy no.html.
4. FileZilla se desconecta constantemente
- Activa el modo pasivo (explicado arriba).
- Reduce el tiempo de espera en Editar -> Ajustes -> Transferencias -> Tiempo de espera (ponlo a 30 segundos).
5. ¿Qué hago si mi hosting usa Syspanel (HestiaCP)?
Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero el puerto de acceso al panel es el 2106. Para FTP, los pasos son los mismos, solo que las credenciales las obtienes desde ese panel. En Syspanel, busca "Cuentas FTP" en el menú lateral.
[INFO] Syspanel y DirectAdmin son paneles diferentes, pero la configuración FTP es prácticamente idéntica. Solo cambia la interfaz donde obtienes los datos.
Consejos adicionales para una gestión eficiente
- Usa el Administrador de Sitios de FileZilla: si te conectas seguido, guarda la configuración. Ve a Archivo -> Administrador de Sitios, ingresa los datos y así solo harás clic para conectarte.
- Sube archivos comprimidos: si tienes muchas carpetas, súbelas en un ZIP desde tu computadora y luego descomprímelas en el servidor (puedes hacerlo desde DirectAdmin con el Administrador de Archivos).
- Actualiza archivos sin sobrescribir: si solo cambiaste algunas líneas de código, puedes subir solo esos archivos específicos. FileZilla te preguntará si quieres sobrescribir o renombrar.
[WARNING] Ten cuidado al sobrescribir archivos. Si no estás seguro, haz una copia de seguridad antes.
Conclusión
Subir archivos por FTP con FileZilla a tu hosting DirectAdmin es un proceso sencillo una vez que conoces los pasos. Con esta guía, ya tienes las herramientas para gestionar tu sitio web sin depender de terceros. Recuerda siempre tener a mano tus credenciales, navegar hasta public_html y verificar que los archivos se hayan transferido correctamente.
Si encuentras algún problema, revisa la sección de FAQ o consulta con tu proveedor de hosting. La mayoría de las veces, un pequeño ajuste en la configuración de FileZilla (como el modo pasivo) resuelve cualquier inconveniente.
¡Ahora ya puedes subir tus páginas web, imágenes, scripts y lo que necesites! Si te ha sido útil, comparte esta guía con otros usuarios que estén empezando.
