Hosting WordPress Webempresa

FTP y uso de Filezilla

por | Feb 4, 2021 | Administración del Hosting

Qué es y cómo usar Filezilla

Hoy vamos a hablar de una herramienta realmente útil para WordPress.

Ya sabemos muy bien que WordPress se compone de una serie de archivos; dichos archivos se dividen en tres grandes carpetas, y de ahí podemos acceder a las famosas carpetas de plugins, themes, uploads…

No hace falta que te diga lo importante que es conocer esas carpetas y para qué sirven, si quieres subir de nivel en WordPress.

Si has utilizado WordPress durante algún tiempo, seguro que en algún momento te has tenido que conectar a tu servidor, para gestionar directamente en los archivos de tu instalación de WordPress.

Pues esa conexión te la va a permitir una archi-conocida herramienta como FileZilla.

Y es que de nada sirve utilizar WordPress en su versión “web” a largo plazo, si no sabemos utilizar herramientas como FileZilla, un potente cliente de FTP, que nos permitirá conectarnos a nuestro servidor, para editar, gestionar y configurar nuestros archivos de WordPress.

Al final de este artículo sabrás gestionar una conexión a tu servidor, subir y bajar archivos, y conocer el funcionamiento básico de FileZilla.

¡Vamos a por ello!

 

Qué es FileZilla

FileZilla es uno de los gestores de FTP que hay para conectarse a los archivos de tu instalación de WordPress, en tu servidor.

Por si no lo sabes, FTP corresponde a File Transfer Protocol (Protocolo de Transferencia de Archivos), y básicamente quiere decir la manera en cómo se transfieren archivos en este caso, a la carpeta en donde tengas instalado WordPress, en el servidor que utilices.

A ver si con este pequeño gráfico se entiende mejor:

Explicación FTP

FileZilla se puede utilizar perfectamente en Windows, macOS X y Linux.

Soporta conexiones del tipo FTP, SFTP y FTPS. (Son niveles de seguridad de dichas conexiones).

 

Para qué sirve FileZilla

Filezilla

Hay muchas manera de conectarse a un servidor desde un ordenador.

Una de ellas, mucho más avanzada, es mediante el uso del terminal de tu ordenador, escribiendo determinados comandos, y “diciéndole” a tu ordenador y servidor cómo tienen que comunicarse entre ellos.

¡Uff!, ¡esta manera es mucho más avanzada!, y menos mal que hay programas como FileZilla que facilitan mucho más este intercambio de archivos mediante una interfaz gráfica fácil de utilizar.

Por eso, de cara a WordPress, saber utilizar y conocer FileZilla, incluso a un nivel muy básico, te va a permitir:

  • Hacer debugging en WordPress (encontrar dónde está el fallo en tu web).
  • Poder conectarse a tu web, incluso si en tu explorador de Internet no puedes. (Por ejemplo, si aparece la famosa pantalla en blanco en WordPress).
  • Poder instalar plugins y plantillas de manera manual.
  • Poder configurar archivos tipo .htaccess, wp-config.php, etc.
  • Poder descargarte toda tu instalación de WordPress enterita, para poder “subirla” a otro servidor si quieres. (¡Se descarga todo excepto la base de datos, tan importante para una migración!)
  • Cambiar permisos a los archivos y carpetas.

Quiero resaltar este punto, el de la base de datos. Con FileZilla no podrás acceder a la base de datos de tu WordPress (para esto se requiere otra herramienta llamada PHPmyAdmin.

 

Estados en FileZilla

Cuando te conectas a tu servidor con FileZilla, y empiezas a hacer intercambio de archivos, o cualquier otra de las opciones que hemos mencionado anteriormente, hay dos componentes que te van a servir para ver los “estados” de la conexión que hagas, en tiempo real:

  • El log de los mensajes
  • La cola de transferencia

 

Log de mensajes

Log de mensajes

El log de mensajes aparece en la parte superior de FileZilla, y te muestra los diferentes estados por los que pasa la conexión que hagas, en tiempo real.

Esto es especialmente útil para saber que tu conexión se ha hecho correctamente, o que ha habido algún problema.

Aquí te muestro dos ejemplos de logs.

 Command:  USER BadPassword
 Response: 331 Password required for BadPassword
 Command:  PASS ******
 Response: Login incorrect.
 Status:  Connecting to pablo.servidor.com...
 Command: open "contrasena@pablo.servidor.com"
 Command: Pass: ******
 Status:  Connected to pablo.servidor.com

Lo bueno es que estos logs vienen en diferentes colores, siendo el verde “lo correcto” y el rojo “lo incorrecto”.

Personalmente nunca me he puesto a mirar el log con detenimiento. De cara a WordPress, lo que más te interesa es la conexión inicial.

Toda la información para establecer dicha conexión inicial, te la tiene que dar tu servidor. Como mucho, tú podrás crear diferentes usuarios y contraseñas, pero la información del servidor te tiene que venir dada de antemano.

Vemos cómo se hace la conexión inicial, un poco más abajo en este artículo.

 

Cola de transferencia

Cola de trasnferencia

La cola de transferencia aparece en la parte inferior de la interfaz de FileZilla y te muestra la actividad relacionada con las subidas y bajadas de archivos desde tu ordenador a tu servidor y viceversa.

Muestra incluso el porcentaje de subida de archivos grandes, para saber cuánto queda para que se suba correctamente.

La cola de transferencia se divide en archivos en cola, transferencias fallidas y transferencias satisfactorias.

Este sería un ejemplo de cola de transferencia satisfactoria:

Command: get "transfer.pdf" "C:\download\transfer.pdf"
 Status:  remote:/transfer.pdf => local:C:\download\transfer.pdf
 Status:  File transfer successful

Y este sería un ejemplo de cola de transferencia fallida:

Status: Delaying connection for 5 seconds due to previously
         failed connection attempt...
 Status: Resolving address of bobsmith.exavault.com
 Status: Connection attempt failed with "EAI_NONAME - Neither
         nodename nor server name provided, or not known".
 Error:  Could not connect to server

Este apartado, al igual que el anterior, es meramente informativo, y te sirve para saber si ha habido algún problema o error con el intercambio de archivos.

 

Descargar FileZilla

La descarga de FileZilla es sencilla y gratuita.

Basta con ir a su página web y descargarte el programa directamente en tu ordenador.

Dependiendo de si eres usuario de macOS X, Linux o Windows, el instalador será diferente.

Descargar Filezilla

En la pantalla que aparece al pinchar en el botón, te da la opción del tipo de FileZilla que quieres.

Con la primera opción te sobra.

Opciones descarga

La instalación es bien sencilla. Sigue los paso que verás en el asistente de instalación y no tendrás mayor problema.

Vamos a ver ahora cómo hacer una conexión con tu servidor.

Para ello, necesitarás una información que normalmente te da tu hosting cuando lo contratas (y si no, pídeselo).

Si usas cPanel, puedes obtener y gestionar esta información en el apartado correspondiente.

Información Cpanel 1

Información Cpanel 2

Recuerda que siempre puedes crear un usuario de FTP nuevo, o cambiar la contraseña a uno existente, pero la información del servidor, siempre será la misma.

 

Establecer una conexión inicial

El cómo se establece una conexión con tu servidor es el primer paso a realizar antes de ponerse a descargar y subir archivos a FileZilla.

En la pantalla de conexión, verás que tienes que introducir la siguiente información:

  • Servidor
  • Puerto
  • Usuario
  • Contraseña

Pantalla inicial Filezilla

También puedes conectar mediante la Conexión rápida, aunque recomiendo hacerlo desde el apartado de conexiones normales, para que la información se quede registrada en la aplicación de FileZilla.

Conexión rápida Filezilla

Una vez conseguimos conectarnos a nuestro servidor, el resto es bastante sencillo.

Lo más complicado, aunque parezca mentira, es conectarse (desde mi experiencia, muchísimas veces no se tienen los datos correctos de conexión y frustra mucho ver que el log de mensajes de conexión arroja un error).

El resto es cuesta abajo.

 

Dónde se editan los archivos

Pasamos ahora a la parte más útil y a la vez más sencilla, en mi opinión, de FileZilla.

Cuando nos hayamos conectado a nuestra instalación de WordPress (aunque esto vale para cualquier tipo de carpetas en tu servidor, no tiene que ser con WordPress), verás una serie de carpetas, tal y como las podrías ver en tu explorador de archivos en tu PC.

Esto quiere decir que puedes:

  • Renombrar carpetas
  • Editar archivos directamente o descargarlos y editarlos con tu programa favorito de edición de código
  • Subir archivos nuevos
  • Descargar archivos a tu ordenador local
  • Mover archivos entre carpetas

Básicamente, es lo mismo que haces en tu explorador normal de archivos en Windows o Mac, pero en tu “carpeta” en el servidor que tengas.

Mucho ojo, eso sí, porque si renombras o mueves algún archivo en estas carpetas, tu web se va a romper.

Ten en cuenta que una web, para mostrarse como se muestra a tus visitantes, requiere que los archivos desde donde “muestra la información” estén ordenados de cierta manera y con nombres específicos.

Es por ello que, al menos en WordPress, nunca tienes que renombrar nada si no sabes lo que haces.

Editar archivos

 

Subir Archivos FileZilla

Cuando tengas que subir archivos a FileZilla, primero debes “abrir” la carpeta donde quieres subirlos.

En el caso de WordPress, un ejemplo común es subir un plugin o plantilla manualmente, para su posterior activación en el panel de administración.

En este caso simplemente navega por las carpetas de tu instalación de WordPress en FileZilla hasta que encuentres la carpeta de plugins o themes respectivamente.

Una vez ahí, directamente arrastra desde tu ordenador la carpeta entera, la que vayas a subir.

También puedes navegar en la parte izquierda de la interfaz de FileZilla, hasta donde tengas la carpeta a subir, y arrastrarla desde la parte izquierda hasta la derecha.

Arrastrar carpetas

Otra opción, en lugar de pinchar y arrastrar, es hacer click derecho sobre el archivo a subir y seleccionar “Subir”.

Aquí recuerdo que es importante estar dentro de la carpeta destino, en la parte derecha de FileZilla, conectada a las carpetas de tu servidor.

Para terminar este apartado, recuerda que puedes subir no solo carpetas, pero cualquier tipo de archivo.

Eso sí, los archivos muy grandes (por ejemplo un video de más de 50mb) van a tardar mucho en subir.

Usar FTP para archivos muy grandes, es posible, pero es muy lento.

 

Descargar Archivos FileZilla

La descarga de archivos funciona muy parecido a la subida de archivos.

Para descargar un archivo de las carpetas de tu servidor, simplemente navega hasta dicho archivo, selecciónalo, y arrástralo hasta la parte izquierda de la interfaz de FileZilla, donde quieras descargarlo.

Funciona igual si haces click derecho sobre el archivo a descargar desde tu servidor, y seleccionas “Descargar”.

Descargar archivos

Aquí influye también el tamaño de los archivos. Cuanto más grandes, más tardarán en descargar.

En el siguiente vídeo vamos a repasar por encima todo lo visto en este artículo, para que quede todo muy claro.

 

 

 

Conclusiones

Hemos visto que es muy importante no depender solamente de una interfaz web para conectarte al contenido de tu web, y FileZilla permite, mediante su programa gratuito, realizar una conexión FTP a tu servidor de una manera muy sencilla.

Que no te asuste la interfaz “un poco antigua” que tienen, porque las tareas a realizar en la aplicación son muy sencillas (de pinchar y arrastrar).

Quizás lo más complicado sea conectarse a tu servidor, pero la información que necesitas te la tiene que dar tu proveedor de hosting, con lo cual, no tienes nada de que preocuparte.

Y por mi parte esto es todo por ahora. Espero que te haya resultado muy útil el artículo sobre FileZilla, y ¡nos vemos en el siguiente!

 

Hosting WPFácil