🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo subir tu web por FTP a Plesk con FileZilla (y permisos correctos)

Actualizado el 18 de noviembre de 2025

Primero, ¿Qué es FTP y por qué lo necesitas?

Para subir tu web a Plesk, la herramienta más común y fiable es el FTP (Protocolo de Transferencia de Archivos). Piénsalo como el "explorador de archivos" de tu hosting: te permite conectar tu ordenador con el servidor donde vive tu página web y copiar archivos de un lado a otro.

¿Y FileZilla? Es el programa más popular para hacer esto. Es gratuito, funciona en Windows, Mac y Linux, y es increíblemente fácil de usar. Con FileZilla y Plesk, tendrás el control total de los archivos de tu web en pocos minutos.

Este artículo te guiará paso a paso, sin tecnicismos, para que subas tu web por FTP a Plesk con FileZilla y, lo más importante, configuremos los permisos de archivos correctos. Un error en los permisos es la causa más común de páginas en blanco, errores 500 o problemas con las imágenes.


Paso 1: Prepara la información de conexión FTP (la necesitas sí o sí)

Antes de abrir FileZilla, necesitas tener a mano tres datos. Si no los tienes, no podrás conectar. Normalmente los encuentras en el correo de bienvenida de tu hosting o dentro del propio panel de Plesk.

Esto es lo que necesitas:

  • Servidor (Host): Suele ser algo como ftp.tudominio.com o tudominio.com. A veces, incluso una IP como 203.0.113.5.
  • Nombre de usuario: Tu usuario FTP. Normalmente empieza con el prefijo de tu cuenta, por ejemplo usuario@tudominio.com o simplemente usuario.
  • Contraseña: La contraseña asociada a ese usuario FTP.

[WARNING] Si no estás seguro de tu usuario o contraseña FTP, no los adivines. Entra en Plesk, ve a la sección "Cuentas FTP" o "Acceso FTP" y podrás crear una nueva o restablecer la contraseña. Es mejor invertir 5 minutos en esto que perder una hora intentando conectarte sin éxito.


Paso 2: Descarga e instala FileZilla (si no lo tienes)

Si ya lo tienes, pasa al Paso 3. Si no, es muy sencillo:

  1. Ve a la página oficial de FileZilla (filezilla-project.org).
  2. Descarga la versión para tu sistema operativo (Windows, macOS, Linux).
  3. Instálalo como cualquier otro programa. No necesitas configurar nada especial durante la instalación, simplemente "Siguiente, Siguiente, Aceptar".

Paso 3: Conecta FileZilla a tu servidor Plesk

  1. Abre FileZilla.
  2. En la barra superior verás cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.
  3. Rellena los tres primeros con los datos que recopilaste en el Paso 1.
  4. Deja el campo Puerto vacío. FileZilla usará automáticamente el puerto 21 (el estándar para FTP). Si tu hosting usa un puerto diferente, te lo indicarán en el correo o en Plesk, pero es raro.
  5. Haz clic en el botón "Conexión rápida".

Verás que en la parte inferior de la ventana aparecen mensajes. Si todo va bien, verás algo como Conexión establecida y el directorio de tu servidor aparecerá en el panel derecho.

[INFO] Si ves un mensaje de error sobre el certificado SSL, no te asustes. Es normal en FTP. Pulsa "Aceptar" o "Confiar" para continuar.


Paso 4: Entiende la interfaz de FileZilla (la clave del éxito)

FileZilla tiene una interfaz dividida en cuatro zonas principales. Es más fácil de lo que parece:

  • Panel izquierdo (Sitio local): Muestra los archivos y carpetas de tu ordenador. Aquí es donde tienes tu web (por ejemplo, una carpeta llamada mi-web con los archivos HTML, CSS, imágenes, etc.).
  • Panel derecho (Sitio remoto): Muestra los archivos y carpetas de tu servidor Plesk. Aquí es donde tienes que subir los archivos.
  • Cola de transferencia (Parte inferior): Muestra el progreso de los archivos que se están subiendo o descargando. Es como el historial de tu actividad.
  • Registro de mensajes (Parte superior): Muestra la conversación entre tu ordenador y el servidor. No le prestes atención salvo que haya errores.

Paso 5: ¿Dónde subo los archivos en Plesk? El famoso httpdocs

Este es el paso más crítico. No puedes subir los archivos a cualquier carpeta.

En Plesk, la carpeta raíz de tu dominio principal suele llamarse httpdocs. Es la carpeta donde el servidor "busca" tu web por defecto.

[WARNING] Si subes tus archivos a la carpeta equivocada (por ejemplo, a httpsdocs o a la raíz del servidor), tu web no se verá. Asegúrate de estar dentro de httpdocs.

¿Y si tengo subdominios o varios dominios?

Plesk organiza las carpetas así:

  • Dominio principal: httpdocs
  • Subdominio blog: blog/httpdocs

En el panel derecho de FileZilla, navega hasta la carpeta correcta. Si tienes dudas, entra en Plesk y mira la estructura de archivos. La carpeta httpdocs es la que tiene el icono de una carpeta con una "e" o un globo.


Paso 6: Sube los archivos (el momento de la verdad)

Ahora sí, a subir tu web.

  1. En el panel izquierdo (tu ordenador), navega hasta la carpeta donde tienes los archivos de tu web.
  2. Selecciona todos los archivos y carpetas dentro de esa carpeta. No subas la carpeta contenedora, sino su contenido.
  3. Arrastra esos archivos seleccionados desde el panel izquierdo hasta la carpeta httpdocs en el panel derecho (el servidor).

FileZilla comenzará a subir los archivos. Verás el progreso en la cola de transferencia. Si tienes muchos archivos, puede tardar unos minutos.

[TIP] ¿Tienes una web con muchos archivos? Puedes comprimirla en un ZIP en tu ordenador, subir el ZIP a httpdocs y luego descomprimirla desde el Administrador de archivos de Plesk. Es mucho más rápido.


Paso 7: Los permisos de archivos en Plesk (lo que evita dolores de cabeza)

Has subido los archivos, pero tu web da un error 500 o no carga las imágenes. El culpable suele ser los permisos de archivos.

Los permisos son como las "etiquetas de seguridad" de cada archivo y carpeta. Le dicen al servidor quién puede leer, escribir o ejecutar cada cosa.

¿Qué permisos son los correctos?

  • Carpetas (directorios): Deben tener permisos 755.
  • Archivos (como HTML, PHP, CSS, JS): Deben tener permisos 644.

Estos son los valores estándar y más seguros para la mayoría de las webs.

¿Cómo cambio los permisos desde FileZilla?

  1. En el panel derecho (el servidor), haz clic derecho sobre un archivo o carpeta.
  2. Selecciona "Permisos de archivo...".
  3. Se abrirá una ventana con casillas. Para una carpeta, marca las casillas para que quede 755 (Lectura y Ejecución para todos, y Escritura solo para el propietario). Para un archivo, marca 644 (Lectura para todos, Escritura solo para el propietario).
  4. Pulsa "Aceptar".

¿Tengo que hacer esto archivo por archivo? ¡No!

FileZilla te permite cambiar permisos en lote:

  1. Selecciona todos los archivos y carpetas en el panel derecho (Ctrl+A).
  2. Haz clic derecho y elige "Permisos de archivo...".
  3. Configura 644 para archivos.
  4. Marca la casilla "Aplicar a todos los archivos y directorios" y luego elige "Solo a archivos".
  5. Pulsa "Aceptar".
  6. Repite el proceso, pero esta vez configura 755 y en la opción de aplicar, elige "Solo a directorios".

[WARNING] No utilices permisos como 777 (permisos totales para todos). Aunque a veces "funciona", es un agujero de seguridad enorme. Un hacker podría modificar tus archivos. Usa siempre 644 y 755.


Paso 8: Verifica tu web y soluciona problemas comunes

Una vez subido todo y con los permisos correctos, abre tu navegador y visita tu dominio.

  • Si ves tu web correctamente: ¡Enhorabuena! Has terminado.
  • Si ves un error 500: Casi seguro es un problema de permisos. Revisa que las carpetas estén en 755 y los archivos en 644.
  • Si ves un error 403 (Prohibido): Normalmente significa que falta un archivo index.php o index.html en la carpeta httpdocs. Asegúrate de que tu web tiene un archivo de inicio con ese nombre.
  • Si las imágenes no cargan: Los permisos de las carpetas de imágenes podrían estar mal. Revisa que las carpetas estén en 755.

Preguntas Frecuentes (FAQ)

¿Qué hago si FileZilla se desconecta a mitad de la subida?

Es frustrante, pero tiene solución. Ve a Editar > Configuración > Transferencias y marca la opción "Reanudar transferencias si es posible". Así, si se corta, solo tendrás que arrastrar los archivos de nuevo y continuará desde donde se quedó.

¿Puedo usar FileZilla para gestionar archivos en Syspanel (HestiaCP)?

Sí, absolutamente. El proceso es el mismo. La única diferencia es que, si tu hosting usa Syspanel, la carpeta raíz de tu web podría llamarse public_html en lugar de httpdocs. Y recuerda, el acceso a Syspanel es a través del puerto 2106 en tu navegador, pero para FTP seguirás usando el puerto 21.

¿Qué diferencia hay entre FTP y SFTP?

SFTP es una versión "segura" de FTP, ya que la conexión va cifrada. Plesk suele soportar ambos. En FileZilla, solo tienes que cambiar el puerto a 22 y el protocolo a SFTP. Si tu hosting lo permite, es recomendable usarlo.

¿Por qué veo la carpeta error_docs en Plesk?

Plesk crea esa carpeta automáticamente para mostrar páginas de error personalizadas. No la borres. Simplemente ignórala y sube tus archivos a httpdocs.

¿Cómo subo una web muy grande, como una tienda online?

Para webs muy grandes (más de 500 MB), te recomiendo encarecidamente usar el método del ZIP que mencioné antes. Comprime tu web en tu ordenador, sube el ZIP a httpdocs y descomprímelo desde el Administrador de archivos de Plesk. Es mucho más fiable que subir miles de archivos uno a uno.


Conclusión: Ya sabes subir tu web a Plesk como un profesional

Subir tu web por FTP a Plesk con FileZilla es un proceso que, una vez que lo haces una vez, se convierte en algo rutinario. La clave está en tres puntos:

  1. Conecta bien con tus datos FTP.
  2. Sube los archivos a la carpeta httpdocs.
  3. Configura los permisos a 755 para carpetas y 644 para archivos.

Con estos tres pasos, tu web debería funcionar sin problemas. No tengas miedo de explorar FileZilla y Plesk. Son herramientas muy visuales y, con un poco de práctica, te sentirás como en casa.

Si te surge cualquier otra duda, recuerda que la documentación oficial de Plesk es tu mejor amiga, y siempre puedes contactar con el soporte de tu hosting. ¡Buena suerte con tu web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel