Cómo subir tu web por FTP con FileZilla (guía para Syspanel)
¡Hola! 👋 Si estás leyendo esto es porque probablemente acabas de contratar un hosting o quieres actualizar tu página web, y te han dicho que necesitas usar un programa llamado FileZilla para subir tus archivos. No te preocupes, hoy vamos a desmitificar ese proceso.
Subir tu web por FTP es una de las tareas más básicas y necesarias para gestionar tu sitio. Aunque suene a algo técnico y complicado, con esta guía paso a paso para Syspanel lo harás en menos de 10 minutos, aunque sea la primera vez que tocas un programa así.
Vamos a ello. Coge tu usuario y contraseña del hosting, que empezamos.
¿Qué es FTP y por qué necesito FileZilla?
Primero, vamos con las bases. FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). En cristiano: es el idioma que usa tu ordenador para hablar con el servidor donde está alojada tu web y poder enviarle archivos (como las imágenes, el código o los textos de tu página).
FileZilla es el programa más popular y gratuito para hacer esto. Piensa en él como un "explorador de archivos" pero que funciona en dos ventanas: a la izquierda ves los archivos de tu ordenador y a la derecha los del servidor. Solo tienes que arrastrar y soltar.
Pero, ¿por qué no puedo simplemente arrastrar archivos desde mi escritorio al navegador? Porque el servidor no es un disco duro visible. Necesitas una conexión segura y un cliente (FileZilla) que traduzca esa orden. Es la forma más rápida y fiable de subir web Syspanel, especialmente si tu web pesa mucho o tienes muchos archivos.
Requisitos previos: ¿Qué necesito tener a mano?
Antes de abrir FileZilla, asegúrate de tener estos 3 datos. Sin ellos, no podremos conectarnos. Los encontrarás en el correo de bienvenida de tu hosting o dentro del panel de control de Syspanel (el puerto de acceso es el 2106 para entrar al panel, pero eso no lo usaremos para FTP).
- Servidor/ Host: Suele tener el formato
ftp.tudominio.como a veces una IP directa (ej:198.54.117.210). - Nombre de usuario: El que creaste al contratar el hosting (normalmente empieza con el prefijo de tu cuenta, ej:
usua1234). - Contraseña: La misma que usas para entrar al correo o al panel de control.
[INFO] Si no encuentras estos datos, inicia sesión en Syspanel (recuerda: puerto 2106) y busca la sección "Cuentas FTP" o "Detalles de la cuenta". Ahí suelen estar.
Instalación de FileZilla: Rápido y gratis
Si aún no lo tienes, ve a la web oficial de FileZilla y descarga la versión para tu sistema operativo (Windows, Mac o Linux). Es un archivo pequeño y se instala en unos segundos.
- Ejecuta el instalador y acepta los términos.
- Sigue los pasos con "Siguiente" hasta que termine.
- Ábrelo.
Verás una interfaz con muchos botones, pero no te asustes. Solo nos interesa la parte superior (la barra de conexión rápida) y las dos columnas de archivos.
Conectarse por FTP con FileZilla a Syspanel (Paso a paso)
Ahora viene lo importante. Vamos a establecer la conexión. Sigue estos pasos al pie de la letra:
Paso 1: Localiza la barra de conexión rápida
Está en la parte superior de la ventana, justo debajo del menú. Tiene 4 campos vacíos: Host, Nombre de usuario, Contraseña y Puerto.
Paso 2: Rellena los datos
- Host: Escribe
ftp.tudominio.com(cambia "tudominio.com" por tu dominio real). - Nombre de usuario: Escribe tu usuario FTP (el que empieza por
usuao similar). - Contraseña: Escribe tu contraseña.
- Puerto: Déjalo en blanco o escribe
21(es el puerto estándar). No uses el 2106, ese es solo para el panel de control.
Paso 3: Haz clic en "Conexión rápida"
Es el botón azul que tiene un rayo. Al hacer clic, verás que en la parte superior (la ventana de registro) empiezan a salir mensajes en inglés. No te preocupes, es normal. Si todo va bien, en unos segundos verás un mensaje que dice Directory listing successful (Listado de directorios exitoso) y la columna de la derecha se llenará de carpetas.
[WARNING] Si te sale un error de "No se pudo conectar al servidor", revisa que el host sea correcto. A veces el servidor FTP no es
ftp.sinolocalhosto una IP. Si falla, contacta con soporte, pero suele serftp.tudominio.com.
Paso 4: Identifica las carpetas del servidor (lado derecho)
En la columna derecha verás carpetas típicas de un servidor Linux. Las más comunes son:
public_htmlowww(Esta es LA IMPORTANTE).logsmailbackup
[TIP] La carpeta donde debes subir tu web es
public_html. Si la subes fuera de ahí, tu web no se verá. Siempre entra dentro depublic_htmlantes de subir nada.
Subiendo tus archivos: Arrastrar y soltar
Ya estás conectado. Ahora viene la parte fácil. En la columna de la izquierda (tu ordenador), navega hasta la carpeta donde tienes tu web (la que tiene el index.html o wp-admin si es WordPress).
Paso 5: Selecciona y arrastra
- En la izquierda, entra en la carpeta de tu web.
- Selecciona todo (Ctrl+A en Windows o Cmd+A en Mac) o solo los archivos que quieras actualizar.
- Arrastra esos archivos desde la izquierda hasta la columna derecha (dentro de
public_html). - Suelta el ratón.
Automáticamente, FileZilla empezará a subir los archivos. Verás en la parte inferior una lista de archivos que se van transfiriendo con su porcentaje.
Paso 6: Espera a que termine
Mira la pestaña "Transferencias fallidas" en la parte inferior. Si está vacía, ¡enhorabuena! Todo se subió correctamente. Si hay archivos en rojo, significa que han fallado. Suele ser por permisos o porque el archivo estaba abierto en tu ordenador.
[WARNING] No cierres FileZilla ni apagues el ordenador mientras se suben los archivos. Si interrumpes la transferencia, tu web podría quedar a medias y dar error 500. Espera a que la cola de archivos esté vacía.
Configuración extra: Permisos y archivos ocultos
A veces, al subir una web, hay archivos que no se ven en tu ordenador (archivos ocultos como .htaccess). Para asegurarte de que se suben, ve al menú Servidor en FileZilla y activa la casilla "Forzar mostrar archivos ocultos".
Permisos (CHMOD)
Si tu web da error de "Permiso denegado" al intentar escribir o instalar algo, es un problema de permisos. En la columna derecha, haz clic derecho sobre una carpeta o archivo, selecciona "Permisos de archivo" y escribe 755 para carpetas y 644 para archivos. Esto es un estándar seguro.
[INFO] No necesitas cambiar los permisos si tu web funciona bien. Solo hazlo si un plugin o script te lo pide explícitamente.
Preguntas frecuentes (FAQ) sobre FileZilla y Syspanel
Aquí te resuelvo las dudas más comunes que nos llegan al soporte. Seguro que alguna te suena.
¿Cómo sé si estoy usando el puerto correcto para FTP?
El puerto FTP estándar es el 21. En FileZilla, si lo dejas en blanco, lo usará por defecto. El puerto 2106 es exclusivamente para acceder al panel de control Syspanel desde el navegador (es decir, para gestionar bases de datos, correos, etc.). No lo uses en FileZilla.
¿Dónde tengo que subir los archivos de WordPress?
Si instalas WordPress manualmente, debes subir todos los archivos de la carpeta de WordPress (los que terminas de descomprimir en tu ordenador) al interior de public_html. No subas la carpeta wordpress entera con los archivos dentro, sino el contenido de esa carpeta directamente a public_html.
¿Por qué veo una página de error 404 o la página por defecto de Syspanel?
Eso significa que has subido los archivos a la carpeta equivocada o que no has subido el archivo index.php o index.html a public_html. Revisa que estás dentro de public_html y no en la raíz del servidor (donde están las carpetas logs y mail).
¿Puedo usar FileZilla para hacer copias de seguridad?
¡Sí! Es una forma excelente. Simplemente arrastra los archivos desde la derecha (public_html) hacia la izquierda (tu ordenador) para descargarlos. Así tendrás una copia local de tu web.
¿Cuánto tarda en subir mi web?
Depende del tamaño de los archivos y de tu conexión a internet. Una web normal de 50 MB puede tardar 1 o 2 minutos. Una web con muchos vídeos (1 GB) puede tardar 20 minutos. Ten paciencia y no cortes la conexión.
¿Qué hago si me da error "Permiso denegado" al subir?
- Revisa que no estés intentando sobrescribir un archivo que esté en uso (por ejemplo, una base de datos).
- Comprueba que tu usuario FTP tenga permisos de escritura en esa carpeta (debería tenerlos por defecto).
- Intenta cambiar los permisos de la carpeta destino a
755como expliqué antes.
Consejos finales para una subida perfecta
- Usa una conexión por cable (Ethernet) si tu web es muy grande. El WiFi puede cortarse y fastidiar la subida.
- No subas archivos basura como
.DS_Store(de Mac) oThumbs.db(de Windows). Solo sube lo necesario para que tu web funcione. - Siempre comprueba el resultado abriendo tu dominio en el navegador después de subir. Si ves tu web, ¡misión cumplida!
Conclusión
Subir tu web por FTP con FileZilla es un proceso mecánico: conectar, arrastrar y soltar. Ahora que sabes que la carpeta mágica es public_html y que el puerto del panel no es el del FTP, ya no tienes excusa para no actualizar tu sitio.
Espero que esta guía para Syspanel te haya sido de ayuda. Si te has quedado atascado en algún punto, vuelve a leer el paso donde te perdiste. Y recuerda: la práctica hace al maestro. La primera vez cuesta, pero a la segunda irás como un profesional.
¡Nos vemos en el siguiente tutorial! 🚀
