Cómo subir archivos con FTP en Plesk
¿Qué es FTP y por qué necesitas usarlo en Plesk?
Si alguna vez has intentado subir un archivo a tu hosting, seguramente has escuchado hablar de FTP. Pero, ¿qué es exactamente? FTP significa File Transfer Protocol, y es el método clásico y más fiable para transferir archivos entre tu computadora y tu servidor. Piensa en ello como un puente invisible que conecta tu disco duro local con el espacio de tu hosting.
En el contexto de Plesk, FTP es una herramienta esencial. Aunque el panel de control de Plesk te permite gestionar archivos a través de su administrador de archivos integrado, a veces necesitas subir muchos archivos a la vez, o archivos muy pesados (como temas de WordPress, plugins o bases de datos de gran tamaño). En esos casos, un cliente FTP es mucho más rápido y eficiente.
Este tutorial te guiará paso a paso, desde cero, para que aprendas a subir archivos con FTP en Plesk. No necesitas ser un experto en tecnología; solo sigue las instrucciones y en menos de 10 minutos estarás transfiriendo archivos como un profesional.
Requisitos previos antes de empezar
Antes de lanzarnos a la acción, asegúrate de tener a mano los siguientes datos. Sin ellos, no podrás conectarte al servidor.
- Tu nombre de dominio o la IP del servidor: Es la dirección a la que te conectarás. Por ejemplo,
tudominio.comoftp.tudominio.com. - Un usuario y contraseña FTP: No es tu usuario de Plesk. Es un usuario específico de FTP que se crea dentro de Plesk (te explico cómo crearlo en el siguiente apartado).
- Un cliente FTP instalado: Puedes usar FileZilla (el más popular y gratuito), WinSCP, o incluso el navegador web (aunque no es recomendable para archivos grandes). En este tutorial usaremos FileZilla como ejemplo, porque es multiplataforma (Windows, Mac y Linux) y muy intuitivo.
[INFO] Si no tienes FileZilla, puedes descargarlo desde su página oficial. Es gratuito y de código abierto, así que no tendrás problemas de licencias.
Paso 1: Crear una cuenta FTP en Plesk
Para subir archivos, primero necesitas tener una cuenta FTP activa. Aunque Plesk crea una automáticamente para el usuario principal, es una buena práctica crear una cuenta dedicada, sobre todo si trabajas en equipo o quieres limitar el acceso a ciertas carpetas.
Sigue estos pasos dentro de tu panel de Plesk:
- Inicia sesión en tu panel de Plesk. Normalmente accedes a través de
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting. - En el menú lateral izquierdo, busca la sección "Sitios web y dominios".
- Haz clic en tu dominio principal.
- Busca el icono "Acceso FTP" o "Usuarios de acceso FTP". Dependiendo de la versión de Plesk (Obsidian, Onyx, etc.), puede variar ligeramente el nombre, pero siempre estará en esa sección.
- Haz clic en "Añadir usuario FTP".
- Completa el formulario:
- Nombre de usuario: Elige algo descriptivo, por ejemplo,
ventasowebmaster. - Inicio de sesión: Plesk te mostrará el nombre completo (ej.
ventas@tudominio.com). Anótalo. - Contraseña: Crea una contraseña segura. Plesk te mostrará un indicador de fortaleza. Usa mayúsculas, minúsculas, números y símbolos.
- Directorio de inicio: Puedes dejarlo vacío para que acceda a la raíz del sitio (
httpdocs), o especificar una subcarpeta (ej./httpdocs/imagenes).
- Nombre de usuario: Elige algo descriptivo, por ejemplo,
- Haz clic en "Aceptar".
¡Listo! Ya tienes tu usuario FTP. Ahora vamos a configurar tu cliente FTP.
Paso 2: Configurar FileZilla para conectarte a Plesk
Abre FileZilla en tu computadora. Verás una interfaz dividida en varias zonas: la parte izquierda es tu computadora local, la parte derecha es tu servidor remoto, y en la parte superior hay una barra de "Inicio rápido" para conectarte.
Para conectarte, sigue estos pasos:
- En la barra superior, introduce los siguientes datos:
- Servidor (Host):
tudominio.com(o el host FTP que te haya indicado tu proveedor). - Nombre de usuario: El usuario completo que creaste (ej.
ventas@tudominio.com). - Contraseña: La que estableciste.
- Puerto: Déjalo en
21(es el puerto estándar para FTP).
- Servidor (Host):
- Haz clic en "Conexión rápida".
FileZilla intentará conectarse. La primera vez, es posible que te muestre un aviso sobre el certificado SSL/TLS. Si tu hosting lo soporta (y debería), te recomiendo usar SFTP (puerto 22) o FTPS (puerto 990) para una conexión cifrada. Para ello, en el campo "Servidor", escribe sftp://tudominio.com o ftps://tudominio.com y cambia el puerto.
[WARNING] Si usas FTP sin cifrar (puerto 21), tu contraseña viaja en texto plano por internet. Para máxima seguridad, usa siempre SFTP o FTPS. En Plesk, el soporte para SFTP está habilitado por defecto.
Cuando la conexión se establezca correctamente, verás los archivos de tu servidor en el panel derecho.
Paso 3: Navegar y subir tus archivos
Ahora viene la parte fácil. En el panel izquierdo (tu computadora), navega hasta la carpeta donde tienes los archivos que quieres subir. En el panel derecho (tu servidor), navega hasta la carpeta donde quieres colocarlos. Normalmente, la raíz de tu sitio web es la carpeta httpdocs.
Para subir archivos, tienes dos opciones:
- Arrastrar y soltar: Simplemente arrastra los archivos desde la izquierda hasta la derecha.
- Clic derecho y "Subir": Selecciona los archivos o carpetas en el panel izquierdo, haz clic derecho y elige "Subir".
FileZilla comenzará a transferir los archivos. Verás una cola de transferencia en la parte inferior con el progreso. Cuando se complete la barra, tus archivos estarán en el servidor.
[TIP] Si estás subiendo muchos archivos pequeños (como una web completa), es mejor comprimirlos en un
.zipen tu computadora, subir el zip y luego descomprimirlo en el servidor. Esto es mucho más rápido. Plesk tiene un descompresor integrado en su Administrador de Archivos.
¿Qué carpeta es la correcta?
Uno de los errores más comunes es subir los archivos a una carpeta equivocada. En Plesk, la estructura típica del servidor es la siguiente:
httpdocs: Aquí va el contenido público de tu web (index.php, wp-content, etc.). Es la raíz de tu dominio.httpsdocs: Similar ahttpdocs, pero se usa si tienes un certificado SSL dedicado y configurado de forma especial. Normalmente se usahttpdocspara todo.logs: Aquí se guardan los registros de acceso y errores. No subas nada aquí.etc: Archivos de configuración. No toques nada aquí.
Siempre sube tu sitio web a httpdocs a menos que sepas exactamente lo que estás haciendo.
Paso 4: Verificar que los archivos se han subido correctamente
Una vez terminada la transferencia, es momento de verificar que todo esté en orden.
- Abre tu navegador web y visita tu dominio (ej.
tudominio.com). - Si has subido una página web, deberías verla correctamente.
- Si has subido una imagen, intenta acceder directamente a ella (ej.
tudominio.com/imagenes/foto.jpg).
Si algo no se ve bien, revisa los permisos de los archivos. En Plesk, los archivos deben tener permisos 644 y las carpetas 755. FileZilla te permite cambiar los permisos con clic derecho sobre el archivo o carpeta y seleccionando "Permisos de archivo".
[WARNING] Si ves un error 403 (Acceso prohibido) o 500 (Error interno), es muy probable que el problema sea un permiso incorrecto o que los archivos estén en la carpeta equivocada. Revisa los permisos y la ubicación.
Solución de problemas comunes (FAQ)
Aquí tienes las respuestas a las preguntas más habituales que recibimos en soporte técnico sobre FTP y Plesk.
No puedo conectarme al servidor FTP, ¿qué hago?
- Revisa las credenciales: Verifica que el nombre de usuario y la contraseña sean correctos. Recuerda que el usuario suele incluir el dominio (ej.
usuario@tudominio.com). - Comprueba el puerto: Asegúrate de usar el puerto correcto (21 para FTP, 22 para SFTP).
- Firewall: Puede que tu firewall local o el del servidor esté bloqueando el puerto 21. Prueba con SFTP (puerto 22) que suele estar más permitido.
- IP bloqueada: Plesk tiene un sistema de seguridad que puede bloquear IPs tras varios intentos fallidos. Espera unos minutos o contacta con tu proveedor.
He subido los archivos, pero mi web sigue mostrando la página antigua
- Caché del navegador: Haz una recarga forzada con
Ctrl + F5(Windows) oCmd + Shift + R(Mac). - Caché del servidor: Si usas un sistema de caché (como Varnish o LiteSpeed Cache), es posible que necesites purgarla desde Plesk o desde el panel de tu CMS (WordPress, Joomla, etc.).
- Subiste a la carpeta equivocada: Vuelve a verificar que subiste los archivos a
httpdocs, y no alogso a la raíz del servidor.
¿Puedo usar el Administrador de Archivos de Plesk en lugar de FTP?
Sí, absolutamente. El Administrador de Archivos de Plesk es una herramienta web que te permite subir, mover, copiar y eliminar archivos sin necesidad de un cliente FTP. Es útil para tareas rápidas, pero para cargas masivas o archivos de gran tamaño (más de 100 MB), te recomiendo usar FTP, ya que es más estable y rápido.
¿Qué es SFTP y por qué es más seguro?
SFTP (SSH File Transfer Protocol) es una versión segura de FTP que cifra toda la comunicación entre tu computadora y el servidor. Esto significa que tu contraseña y tus archivos viajan protegidos. En Plesk, puedes habilitar SFTP fácilmente. Simplemente asegúrate de que el puerto 22 esté abierto en tu firewall y usa un cliente que lo soporte (FileZilla lo soporta).
[TIP] Si tu hosting tiene Plesk, también puedes usar Syspanel (anteriormente conocido como HestiaCP) como alternativa. El acceso a Syspanel se realiza a través del puerto 2106. Aunque las interfaces son diferentes, la lógica de creación de usuarios FTP es muy similar.
Subir archivos muy grandes falla a mitad del proceso
- Divide el archivo: Si es un backup o un ZIP enorme, intenta dividirlo en partes más pequeñas con un programa como WinRAR o 7-Zip.
- Aumenta el tiempo de espera: En FileZilla, ve a
Editar -> Ajustes -> Transferenciasy aumenta el "Tiempo de espera de conexión" (por ejemplo, a 120 segundos). - Usa SFTP: Es más tolerante con las conexiones inestables que el FTP tradicional.
Consejos pro para optimizar tus transferencias FTP
Para terminar, aquí tienes algunos consejos que te ahorrarán tiempo y dolores de cabeza:
- Usa la cola de transferencia: FileZilla te permite añadir archivos a una cola y gestionarlos todos a la vez. No inicies múltiples transferencias manuales simultáneas.
- Sincroniza carpetas: Si estás trabajando en un proyecto grande, puedes usar la función de "Sincronización de directorios" de FileZilla para que los cambios se reflejen automáticamente en el servidor.
- Mantén un orden: Crea subcarpetas dentro de
httpdocspara organizar tus archivos (ej./imagenes,/css,/js). Esto facilita la gestión y la búsqueda de errores. - Haz copias de seguridad: Antes de sobrescribir archivos en el servidor, descarga una copia local de los que vayas a reemplazar. Nunca se sabe cuándo puedes necesitar revertir un cambio.
Conclusión
Subir archivos con FTP en Plesk es un proceso sencillo una vez que entiendes la lógica detrás de él. Solo necesitas tener tus credenciales a mano, un cliente FTP configurado y saber que la carpeta httpdocs es tu mejor amiga. Con este tutorial, ya tienes todo lo necesario para gestionar tus archivos de manera eficiente y segura.
Recuerda que la práctica hace al maestro. No tengas miedo de experimentar y explorar las opciones de tu panel de Plesk. Y si te quedas atascado, siempre puedes recurrir a la documentación oficial de Plesk o contactar con tu proveedor de hosting para obtener ayuda personalizada.
¡Ahora ve y sube esos archivos! Tu web te lo agradecerá.
