Cómo subir tu sitio web por FTP usando FileZilla (Plesk)
¿Qué es FTP y por qué necesitas FileZilla con Plesk?
Cuando creas una página web, el código que la hace funcionar (HTML, CSS, JavaScript, imágenes, etc.) vive en un servidor remoto. Para que tu sitio sea visible en internet, necesitas una forma de mover esos archivos desde tu computadora hasta ese servidor. Aquí es donde entra el FTP, o Protocolo de Transferencia de Archivos.
Piensa en FTP como el "servicio de mudanzas" de tu sitio web. En lugar de cargar cajas por escaleras, usas un programa llamado cliente FTP para transferir archivos a través de una conexión segura. FileZilla es uno de los clientes más populares y gratuitos que existen, perfecto para principiantes y expertos por igual.
En este artículo, te guiaré paso a paso para que aprendas a subir tu web por FileZilla cuando tu hosting utiliza Plesk como panel de control. No importa si es tu primera vez, vamos a desglosarlo todo de manera sencilla.
Antes de empezar: ¿Qué necesitas tener a mano?
Para realizar la conexión, necesitarás tres datos clave que normalmente encuentras en tu panel de Plesk o en el correo de bienvenida de tu proveedor de hosting:
- El nombre del servidor (host): Suele ser algo como
ftp.tudominio.com,tudominio.como una dirección IP numérica. - El nombre de usuario FTP: Generalmente es tu usuario principal de Plesk o uno específico que hayas creado para FTP.
- La contraseña: La que configuraste para ese usuario FTP.
[TIP] Si no encuentras estos datos, inicia sesión en tu panel de Plesk. Ve a la sección "Sitios web y dominios" y busca el icono "Acceso FTP". Ahí podrás ver o crear credenciales específicas.
Paso 1: Descargar e instalar FileZilla
Lo primero es tener el programa en tu computadora. Es un software libre y de código abierto, así que puedes descargarlo sin problema desde su sitio web oficial.
- Ve al sitio oficial de FileZilla.
- Haz clic en el botón de descarga para tu sistema operativo (Windows, macOS o Linux).
- Ejecuta el archivo descargado y sigue las instrucciones del asistente de instalación. El proceso es muy intuitivo: solo tienes que hacer clic en "Siguiente" varias veces.
- Una vez instalado, ábrelo.
Verás una interfaz dividida en varias áreas. No te abrumes, solo necesitas entender dos partes básicas: el panel izquierdo (tu computadora) y el panel derecho (el servidor).
Paso 2: Configurar la conexión FTP en FileZilla
FileZilla te ofrece varias formas de conectarse. La más rápida y sencilla para principiantes es usar la "Barra de conexión rápida", que está en la parte superior del programa.
- En el campo "Servidor", escribe el nombre de tu host FTP (ej.
ftp.tudominio.com). - En el campo "Nombre de usuario", introduce tu usuario FTP.
- En el campo "Contraseña", escribe tu contraseña.
- Escribe el "Puerto" (déjalo vacío o usa el 21, que es el estándar para FTP).
- Haz clic en el botón "Conexión rápida".
¿Y si falla la conexión? Probemos con SFTP
A veces, el puerto 21 está bloqueado por seguridad o el servidor requiere una conexión más segura. Es muy común que Plesk prefiera SFTP (Protocolo de Transferencia de Archivos SSH), que cifra los datos y es más seguro.
Para conectarte por SFTP en Plesk, solo debes cambiar un par de cosas:
- En la barra de conexión rápida, escribe
sftp://antes del nombre de tu servidor. Por ejemplo:sftp://ftp.tudominio.com. - Cambia el puerto a 22 (el puerto estándar para SFTP).
- Deja el usuario y la contraseña igual.
- Intenta conectar de nuevo.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso con FileZilla es exactamente el mismo, solo que el puerto de acceso para el panel de control es el 2106. Para FTP, usa el puerto 21 o 22 para SFTP.
Paso 3: Entendiendo la interfaz de FileZilla
Si la conexión es exitosa, verás un mensaje en la parte superior que dice "Conexión establecida" y el panel derecho se llenará de carpetas. Bienvenido a tu servidor.
- Panel Izquierdo (Sitio local): Muestra los archivos y carpetas de tu computadora. Navega aquí para encontrar la carpeta donde tienes tu proyecto web.
- Panel Derecho (Sitio remoto): Muestra los archivos y carpetas de tu servidor. Esta es la estructura de archivos de tu hosting.
- Cola de transferencia (Parte inferior): Aquí verás el progreso de los archivos que se están subiendo o descargando.
Navegar por FileZilla es como usar el Explorador de Windows o Finder en Mac. Puedes hacer doble clic en las carpetas para entrar y usar la flecha "Subir un nivel" para ir hacia atrás.
Paso 4: Encontrar la carpeta correcta en el servidor
Este es el paso más crítico. Plesk organiza los sitios web en una estructura de carpetas específica. Si subes tus archivos al lugar equivocado, tu web no aparecerá.
Normalmente, la estructura es la siguiente:
httpdocs: Esta es la carpeta más importante. Aquí es donde debes subir todos los archivos de tu sitio web (el contenido público). Si tu web es la principal del hosting, casi seguro es esta.httpsdocs: Similar ahttpdocs, pero para sitios con SSL. En la práctica, muchos servidores redirigen ahttpdocs. Si tienes dudas, sube ahttpdocs.logs: Carpeta que contiene los registros del servidor. No la toques.private: Para archivos que no quieres que sean accesibles públicamente. No la uses para tu web.
[WARNING] Si subes tus archivos a la raíz del hosting (la primera carpeta que ves) en lugar de a
httpdocs, tu sitio web no se mostrará al público. Asegúrate siempre de estar dentro de la carpeta correcta.
¿Cómo sé cuál es mi carpeta?
En Plesk, puedes verlo fácilmente. Ve a "Sitios web y dominios" y haz clic en el nombre de tu dominio. En la información del sitio, verás la "Ruta raíz del documento". Esa es la carpeta exacta a la que debes apuntar en FileZilla.
Paso 5: Subiendo tus archivos (Transferir archivos con Plesk)
Ahora viene la parte gratificante. Una vez que estás en la carpeta correcta del servidor (ej. httpdocs) y tienes tu sitio local en el panel izquierdo, hay varias formas de transferir archivos a Plesk:
- Arrastrar y soltar: Simplemente selecciona los archivos o carpetas en el panel izquierdo y arrástralos hasta el panel derecho. Es la forma más intuitiva.
- Clic derecho y subir: Haz clic derecho sobre el archivo o carpeta que deseas subir y selecciona la opción "Subir" en el menú contextual.
- Doble clic: Haz doble clic en el archivo local y se transferirá automáticamente al servidor.
Verás que los archivos comienzan a moverse en la cola de transferencia en la parte inferior. Espera a que todos los archivos tengan un check verde en la columna "Correcto".
[TIP] Si es la primera vez que subes tu web, es recomendable subir todos los archivos de una vez. Si solo haces una actualización, puedes subir solo los archivos que cambiaste para ahorrar tiempo.
Paso 6: Verificar la subida de tu sitio web
Una vez que la transferencia haya terminado, abre tu navegador web y escribe tu dominio (ej. www.tudominio.com). Si todo ha ido bien, deberías ver tu sitio web en todo su esplendor.
Si no ves tu web, verifica lo siguiente:
- Que estés dentro de la carpeta
httpdocsy no en otra. - Que el archivo principal de tu sitio (como
index.htmloindex.php) esté en esa carpeta y no dentro de una subcarpeta. - Que hayas subido todos los archivos y carpetas, no solo una parte.
[WARNING] Si tu sitio usa una base de datos (como WordPress), subir los archivos por FTP no es suficiente. También necesitarás importar la base de datos desde Plesk y configurar el archivo de conexión (como
wp-config.php).
Errores comunes y cómo solucionarlos (FAQ)
1. "Error: Conexión rechazada" o "No se pudo conectar al servidor"
- Causa: El puerto o el host son incorrectos, o el firewall del servidor bloquea la conexión.
- Solución: Revisa que el host esté bien escrito. Prueba a usar
sftp://y el puerto 22. Si aún falla, contacta a tu proveedor de hosting para confirmar el puerto correcto.
2. "Error: Error crítico de transferencia"
- Causa: Problemas de permisos en la carpeta del servidor.
- Solución: En Plesk, verifica los permisos de la carpeta
httpdocs. Deben ser755para carpetas y644para archivos. Puedes ajustarlos desde el Administrador de archivos de Plesk.
3. Solo puedo ver una página de índice (Index of /)
- Causa: No hay un archivo
index.htmloindex.phpen la raíz dehttpdocs. - Solución: Asegúrate de haber subido el archivo principal de tu sitio a la carpeta correcta.
4. Subo los archivos pero veo la página por defecto de Plesk
- Causa: Los archivos se subieron a la carpeta equivocada.
- Solución: Revisa que estés dentro de
httpdocsy no enprivateo en la raíz del servidor.
5. ¿FileZilla es seguro para subir mis archivos?
- Solución: Sí, especialmente si usas SFTP en lugar de FTP estándar. SFTP cifra tu información (usuario y contraseña) y tus archivos durante la transferencia, protegiéndolos de miradas indiscretas.
Consejos finales para una gestión exitosa
- Organiza tus archivos: Mantén una estructura de carpetas clara tanto en tu PC como en el servidor. Esto te facilitará las actualizaciones futuras.
- Usa el Administrador de archivos de Plesk: Para tareas rápidas, como subir un solo archivo, el Administrador de archivos integrado en Plesk es una gran alternativa a FileZilla.
- Mantén FileZilla actualizado: Las actualizaciones suelen incluir mejoras de seguridad y corrección de errores.
- No compartas tus credenciales: Tu usuario y contraseña FTP son la llave de tu sitio web. Guárdalos en un lugar seguro y no los compartas con nadie que no sea de confianza.
Subir tu sitio web por FTP con FileZilla y Plesk es una habilidad fundamental para cualquier persona que gestione su propio hosting. Una vez que le coges el truco, es un proceso rápido y sencillo que te dará un control total sobre los archivos de tu página.
Recuerda que la práctica hace al maestro. No tengas miedo de explorar la interfaz de FileZilla y la estructura de tu servidor. Con este artículo como guía, ya tienes todo lo necesario para subir tu web FileZilla sin contratiempos. ¡Buena suerte con tu proyecto web!
