Cómo subir tu web por FTP en DirectAdmin (FileZilla paso a paso)
Antes de Empezar: ¿Qué es FTP y Por Qué lo Necesitas?
Si acabas de contratar un hosting o has creado una página web, seguramente te han hablado de subir tus archivos al servidor. Quizás te suene a algo muy técnico, pero te aseguro que es más fácil de lo que parece. FTP (Protocolo de Transferencia de Archivos) es, en pocas palabras, el método estándar para mover archivos desde tu ordenador al servidor donde se aloja tu web.
Piénsalo así: tu ordenador es tu oficina y el hosting es el almacén donde guardas los muebles (tu web). El FTP es el camión que lleva esos muebles de un sitio a otro. Sin él, tendrías que usar métodos mucho más complicados.
Para este tutorial, vamos a usar FileZilla, el cliente FTP más popular y gratuito que existe. Es compatible con Windows, Mac y Linux, y es la herramienta perfecta para conectarte a tu panel de control DirectAdmin. Al final, verás que conectar FTP hosting es un proceso que te llevará menos de cinco minutos.
Requisitos Previos: Lo que Necesitas Tener a Mano
Antes de lanzarnos a la piscina, asegurémonos de que tienes todo lo necesario. No queremos que te quedes a medias.
1. Tus Datos de Acceso FTP
Esto es lo más importante. Sin estos datos, no podrás entrar. Normalmente los recibes en el correo de bienvenida de tu hosting, pero si no los encuentras, aquí te digo dónde buscarlos:
- Servidor (Host): Suele ser algo como
ftp.tudominio.comotudominio.com. A veces también se usa una IP. - Nombre de usuario: Generalmente es tu nombre de usuario de DirectAdmin o algo similar a
usuario@tudominio.com. - Contraseña: La que configuraste al crear la cuenta.
- Puerto: El estándar es el 21. No lo olvides, aunque FileZilla lo rellena solo casi siempre.
2. Tener FileZilla Instalado
Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo. La instalación es un clic-clic-siguiente-siguiente, no tiene ninguna complicación.
3. Saber Dónde Van los Archivos
Cuando te conectes, verás dos paneles: el de la izquierda (tu ordenador) y el de la derecha (el servidor). En el lado del servidor, busca la carpeta llamada public_html o htdocs. Ahí es donde van todos los archivos de tu web. Si no la ves, puede que esté dentro de otra carpeta con tu nombre de usuario.
Paso 1: Abre FileZilla y Localiza el Administrador de Sitios
Ahora que tienes los datos, vamos a la acción. Abre FileZilla. Verás una interfaz con muchos botones, pero no te agobies. Solo nos interesa una parte.
En la barra de menú superior, busca el icono que parece un servidor o un monitor con un candado. Se llama "Administrador de sitios" (Site Manager). Haz clic en él.
### Configurando el Administrador de Sitios
Se abrirá una ventana nueva. Aquí es donde guardaremos los datos para no tener que escribirlos cada vez. Sigue estos pasos:
- Haz clic en "Nuevo sitio" (New Site). Se creará una entrada llamada "Nuevo sitio". Puedes renombrarla como "Mi Web" o el nombre de tu dominio.
- En la pestaña "General", rellena los campos:
- Protocolo: Deja "FTP - Protocolo de Transferencia de Archivos".
- Servidor (Host): Escribe aquí
ftp.tudominio.com(o el dato que te hayan dado). - Puerto: Déjalo en
21. - Cifrado (Encryption): Selecciona "Usar FTP explícito sobre TLS si está disponible". Esto hace que la conexión sea segura.
- Modo de acceso (Logon Type): Elige "Normal".
- Usuario (User): Escribe tu nombre de usuario FTP.
- Contraseña (Password): Escribe tu contraseña.
[TIP] Si tu hosting es antiguo o tienes problemas para conectar, cambia el "Cifrado" a "Usar FTP normal" o "Sin cifrado". A veces los servidores antiguos no soportan la seguridad moderna.
- Haz clic en "Conectar" (Connect) en la parte inferior.
Paso 2: La Primera Conexión y el Aviso de Certificado
La primera vez que te conectes, es posible que FileZilla te muestre un aviso sobre un certificado de seguridad. No te asustes, es normal.
Te dirá algo como: "El servidor no se pudo autenticar" o "Certificado desconocido". Simplemente marca la casilla que dice "Confiar siempre en este certificado en futuras sesiones" y haz clic en "Aceptar".
[WARNING] Si no marcas esa casilla, FileZilla te preguntará cada vez que te conectes. Es solo una vez, así que no olvides marcarla.
Paso 3: Entendiendo la Interfaz de FileZilla (Los Dos Paneles)
¡Enhorabuena! Ya estás conectado. Ahora verás una pantalla dividida en varias zonas. Es importante que entiendas qué es cada cosa para no perderte.
- Panel Superior (Registro de mensajes): Aquí verás los comandos entre tu ordenador y el servidor. No le des mucha importancia, solo mira que no aparezcan errores en rojo.
- Panel Izquierdo (Sitio Local): Muestra los archivos y carpetas de tu propio ordenador. Es como si tuvieras el "Explorador de Windows" o el "Finder" de Mac integrado.
- Panel Derecho (Sitio Remoto): Muestra los archivos del servidor. Aquí es donde estará la carpeta
public_html.
En la parte inferior de cada panel, verás la ruta en la que estás. En el panel derecho, navega hasta la carpeta public_html. Si no existe, puede que se llame htdocs o que tengas que crearla.
[INFO] Si no ves
public_html, mira en la carpetadomainsy dentro de esta, en la carpeta de tu dominio. Algunos servidores organizan así los archivos.
Paso 4: Subiendo Archivos FTP (El Método Arrastrar y Soltar)
Esta es la parte más fácil y satisfactoria. Tienes dos formas de subir archivos, y ambas son igual de válidas.
### Método 1: Arrastrar y Soltar (El Más Intuitivo)
- En el panel izquierdo (tu ordenador), navega hasta la carpeta donde tienes los archivos de tu web.
- Selecciona los archivos o carpetas que quieras subir.
- Arrástralos hasta el panel derecho (el servidor), dentro de
public_html. - Suelta el botón del ratón. ¡Listo! Verás que en la parte inferior de FileZilla empiezan a moverse archivos.
### Método 2: Clic Derecho y Subir
- Selecciona los archivos en el panel izquierdo.
- Haz clic derecho sobre ellos.
- Elige la opción "Subir al servidor" (Upload).
- Los archivos se subirán automáticamente.
[TIP] Para subir una carpeta entera, arrástrala de la misma manera. FileZilla se encargará de subir todo su contenido y las subcarpetas.
Paso 5: ¿Cómo Sé Que se Está Subiendo Bien? (La Cola de Archivos)
En la parte inferior de FileZilla hay una pestaña llamada "Cola de transferencias" (Transfer queue). Aquí verás el progreso de los archivos.
- Nombre del archivo: El archivo que se está subiendo.
- Tamaño: El tamaño del archivo.
- Prioridad: Normalmente "Normal".
- Estado: Verás "Transfiriendo" o "Correcto" cuando termine.
[WARNING] No cierres FileZilla ni apagues el ordenador mientras se suben archivos grandes (como vídeos o bases de datos). Si se interrumpe la conexión, tendrás que empezar de nuevo.
Cuando el estado diga "Correcto" para todos los archivos, habrás terminado.
Paso 6: Verifica que Todo Está en su Sitio
Ahora viene la prueba de fuego. Abre tu navegador y escribe tu dominio (ej: www.tudominio.com). Si has subido los archivos a la carpeta correcta (public_html), deberías ver tu web.
Si no la ves, puede ser por dos motivos:
- La caché del navegador: Borra la caché o prueba con una ventana de incógnito.
- La caché del servidor: Algunos hostings tienen una caché que tarda unos minutos en refrescarse. Espera 5 minutos y vuelve a intentarlo.
Errores Comunes y Cómo Solucionarlos (FAQ)
Aquí van las dudas más habituales que nos llegan al soporte. Seguro que alguna te suena.
### "Error: Conexión rechazada" o "No se pudo conectar al servidor"
Esto significa que FileZilla no encuentra el servidor o el puerto no es el correcto.
- Solución 1: Revisa que el servidor (host) esté bien escrito. A veces falta el
ftp.al principio. - Solución 2: Prueba a cambiar el puerto a
21manualmente. - Solución 3: Asegúrate de que tu hosting no esté caído. Contacta con tu proveedor.
### "Error: Autenticación fallida" o "Contraseña incorrecta"
El usuario o la contraseña no son correctos.
- Solución 1: Revisa que no tengas activado el "Bloq Mayús" (Caps Lock).
- Solución 2: En DirectAdmin, ve a "Cuentas FTP" (FTP Accounts) y restablece la contraseña.
- Solución 3: Asegúrate de que el nombre de usuario sea exactamente el que te dieron, a veces incluye el dominio completo.
### "No veo la carpeta public_html"
No te preocupes, es más común de lo que crees.
- Solución: Navega por las carpetas del panel derecho. Busca
domains, luegotudominio.com, y dentro de ahí estarápublic_html. Algunos servidores tienen una estructura de carpetas un poco más profunda.
### "He subido los archivos pero mi web sigue en blanco"
Esto suele ser porque los archivos no están en la raíz de public_html.
- Solución: Entra en
public_htmly comprueba que el archivoindex.phpoindex.htmlesté directamente ahí, y no dentro de una subcarpeta. Si lo has subido todo dentro de una carpeta llamada "miweb", la web no la encontrará.
Conclusión: Ya Eres Casi un Experto en FTP DirectAdmin
Como has visto, subir archivos FTP con FileZilla y DirectAdmin es un proceso muy mecánico. Una vez que lo haces un par de veces, se vuelve automático. Recuerda siempre estos tres puntos clave:
- La carpeta correcta es
public_html. No subas los archivos a la raíz del servidor, porque no funcionará. - Usa el Administrador de Sitios para guardar tus datos y no tener que escribirlos cada vez.
- Verifica siempre que la cola de transferencias indique "Correcto" antes de cerrar el programa.
Ahora que ya sabes conectar FTP hosting, podrás actualizar tu web, subir plugins, modificar temas o incluso instalar un CMS como WordPress manualmente. Es una habilidad que te abrirá muchas puertas en el mundo del desarrollo web.
[INFO] Si en el futuro te encuentras con el panel de control "Syspanel" (antes conocido como HestiaCP), el proceso es exactamente el mismo, solo que el puerto de acceso al panel es el 2106. Los datos de FTP serán los mismos, pero la estructura de carpetas puede variar ligeramente. En Syspanel, la carpeta pública también se llama
public_html, así que no te pierdas.
Si tienes alguna duda más, no dudes en contactar con nuestro equipo de soporte. ¡Estaremos encantados de ayudarte! Y recuerda, la práctica hace al maestro. Ve a por ello.
