Cómo subir una página web a Plesk con FTP
¿Qué necesitas para subir tu web a Plesk con FTP?
Subir tu página web a Plesk mediante FTP es uno de los procesos más habituales para quien gestiona su propio hosting, especialmente si trabajas con WordPress. Aunque pueda sonar técnico, te aseguro que con las herramientas adecuadas y siguiendo unos pasos claros, lo tendrás listo en pocos minutos.
Antes de empezar, vamos a repasar qué necesitas tener a mano:
- Datos de acceso FTP: servidor (suele ser
ftp.tudominio.como la IP del servidor), usuario y contraseña. Los encuentras en tu panel de Plesk, normalmente en la sección "Cuentas FTP" o en el correo de bienvenida de tu proveedor. - Un cliente FTP: te recomiendo FileZilla por ser gratuito, fiable y muy intuitivo. Es el estándar de facto para estas tareas.
- Los archivos de tu web: si ya tienes un WordPress creado en otro sitio, necesitas una copia de seguridad con todos los archivos y la base de datos. Si es una web desde cero, solo necesitas los archivos (HTML, CSS, PHP, etc.).
[!TIP] Si aún no tienes tus datos FTP, entra en Plesk, ve a "Sitios web y dominios" y busca el icono "Cuentas FTP". Ahí puedes crear una nueva cuenta o ver las existentes.
Configurar FileZilla para conectarte a Plesk
El primer paso es descargar e instalar FileZilla desde su página oficial. Una vez instalado, vamos a configurar la conexión. No te preocupes, es más fácil de lo que parece.
Paso 1: Abre el Administrador de Sitios
En la esquina superior izquierda de FileZilla, verás el icono del Administrador de Sitios (el primer botón). Haz clic y luego en "Nuevo sitio". Ponle un nombre descriptivo, por ejemplo "Mi Web en Plesk".
Paso 2: Introduce los datos de conexión
En el panel derecho, rellena los campos así:
- Protocolo: déjalo en "FTP - Protocolo de transferencia de archivos". Si tu hosting ofrece SFTP (más seguro), elige esa opción.
- Servidor: escribe el servidor FTP que te dio tu proveedor.
- Puerto: normalmente el puerto FTP es el 21. Si usas SFTP, será el 22. Déjalo vacío si no estás seguro, FileZilla lo rellena solo.
- Modo de acceso: elige "Normal" para poder escribir tu usuario y contraseña.
- Usuario y Contraseña: los datos de tu cuenta FTP.
- Comentarios: opcional, pero útil para recordar de qué web se trata.
Haz clic en "Conectar" y FileZilla intentará establecer la conexión. Si todo es correcto, en el panel derecho verás los archivos de tu servidor.
[!WARNING] Si la conexión falla, revisa que el servidor, usuario y contraseña sean exactos. A veces se confunde la contraseña del panel con la del FTP. También verifica que tu firewall o antivirus no estén bloqueando FileZilla.
Estructura de archivos en Plesk: ¿dónde subir los archivos?
Una vez conectado, verás dos paneles: el izquierdo es tu ordenador y el derecho es el servidor. En el servidor, tendrás que navegar hasta la carpeta correcta.
La carpeta httpdocs es tu destino
En Plesk, la carpeta pública de tu sitio web se llama httpdocs (aunque en algunos casos puede ser public_html o www). Todos los archivos que quieras que se vean en tu web deben estar dentro de esta carpeta.
Si tu WordPress es la única web en ese dominio, la estructura será algo así:
httpdocs/→ aquí van todos los archivos de WordPress (wp-admin, wp-content, wp-includes, index.php, etc.).httpdocs/wp-content/→ aquí van los temas y plugins.
[!INFO] Si ves una carpeta llamada
error_docsodefault, no la toques. Es la página de error predeterminada de Plesk. Solo necesitashttpdocs.
Subir los archivos de tu web con FileZilla
Ahora viene la parte principal: transferir los archivos. Hay dos escenarios comunes: subir un WordPress completo o subir una web estática. Te explico ambos.
Subir un WordPress completo a Plesk
Este es el caso más habitual. Tienes un WordPress en otro servidor o en local y quieres publicarlo en tu nuevo hosting con Plesk.
- Selecciona todos los archivos de tu WordPress en el panel izquierdo (tu ordenador). Puedes hacerlo con Ctrl+A dentro de la carpeta raíz de tu WordPress local.
- Arrastra o haz clic derecho → Subir. FileZilla empezará a transferir los archivos. Verás la cola de transferencia en la parte inferior.
- Espera a que termine. Dependiendo del tamaño, puede tardar unos minutos. Observa que no haya errores en la cola.
[!TIP] Si tu WordPress es muy pesado (más de 500 MB), es mejor comprimir los archivos en un ZIP, subir el ZIP y descomprimirlo desde el Administrador de Archivos de Plesk. Es más rápido y evita cortes de conexión.
Subir una web estática (HTML, CSS, JavaScript)
Si es una web sencilla sin base de datos, el proceso es idéntico. Solo tienes que subir todos los archivos a httpdocs. Asegúrate de que el archivo principal se llame index.html o index.php, ya que ese será el que cargue el servidor por defecto.
Configurar la base de datos (solo WordPress)
Subir los archivos es solo la mitad del trabajo si vienes de otro WordPress. Necesitas también importar la base de datos, porque sin ella, WordPress no funciona.
Crear una base de datos en Plesk
- Ve a tu panel de Plesk y entra en "Sitios web y dominios".
- Haz clic en "Bases de datos" y luego en "Agregar base de datos".
- Ponle un nombre, elige el tipo (MySQL es el más común) y crea un usuario con contraseña. Anota estos datos, los necesitarás.
Importar la base de datos anterior
Si tienes un archivo .sql de tu WordPress anterior:
- Entra en la base de datos recién creada desde Plesk.
- Ve a la pestaña "Importar" o "SQL".
- Sube tu archivo
.sqly ejecuta la importación.
Editar el archivo wp-config.php
Este es el paso crítico. En tu carpeta httpdocs, busca el archivo wp-config.php. Ábrelo con un editor de texto (puedes usar el Administrador de Archivos de Plesk) y modifica estas líneas:
define('DB_NAME', 'nombre_de_tu_base_de_datos');
define('DB_USER', 'usuario_de_la_base');
define('DB_PASSWORD', 'contraseña_de_la_base');
define('DB_HOST', 'localhost');
Normalmente DB_HOST es localhost, pero si tu hosting usa un servidor de bases de datos externo, te lo indicarán.
[!WARNING] Si no modificas estas credenciales, WordPress te mostrará el famoso error "Error al conectar con la base de datos". Tómate tu tiempo para hacerlo bien.
Publicar la web: ajustes finales en Plesk
Una vez subidos los archivos y configurada la base de datos, hay algunos ajustes que conviene revisar para que la web quede perfectamente publicada.
Activar HTTPS con certificado SSL
En Plesk, puedes activar un certificado SSL gratuito (Let's Encrypt) en un par de clics:
- Ve a "Sitios web y dominios" → tu dominio.
- Busca "Certificados SSL/TLS" o directamente el botón "Activar SSL".
- Sigue el asistente para instalar el certificado gratuito.
Esto hará que tu web cargue con https:// y no dé errores de seguridad en el navegador.
Configurar el dominio principal
Si tu web no carga al escribir tu dominio, revisa que en Plesk el dominio esté correctamente configurado. En "Sitios web y dominios" deberías ver tu dominio como principal y la carpeta httpdocs asociada a él.
Redirigir www a no-www (o viceversa)
Esto no es obligatorio, pero es buena práctica para el SEO. En Plesk puedes configurar redirecciones en "Sitios web y dominios" → "Redirecciones". Elige si prefieres que tu web cargue con www o sin www y redirige la otra opción.
[!INFO] Si tu web es WordPress, también puedes gestionar esto desde el escritorio, en Ajustes → Generales, cambiando la URL del sitio y la URL de inicio. Pero hacerlo desde Plesk es más limpio.
Errores comunes al subir una web por FTP a Plesk
Aunque el proceso es sencillo, siempre surgen dudas. Te dejo los errores más típicos y cómo solucionarlos.
Error de conexión FTP (Timeout)
Si FileZilla se queda en "Esperando respuesta" o da timeout, suele ser por:
- Firewall o antivirus: prueba a desactivarlos temporalmente.
- Modo pasivo: en FileZilla, ve a Editar → Ajustes → Conexiones FTP y activa "Modo pasivo".
- Puerto incorrecto: verifica que es el 21 para FTP.
La web muestra el contenido de la carpeta en lugar del sitio
Esto significa que el servidor no encuentra un archivo índice (index.php o index.html). Comprueba que dentro de httpdocs estén los archivos correctos y no estén dentro de una subcarpeta.
Permisos de archivos incorrectos
A veces los archivos se suben con permisos que impiden su lectura. En Plesk, puedes cambiar los permisos desde el Administrador de Archivos. Los directorios deben tener 755 y los archivos 644.
[!TIP] Si ves errores 403 o 500, el problema suele ser de permisos. Selecciona todos los archivos en el Administrador de Archivos de Plesk y ponlos a 755/644. En FileZilla también puedes hacerlo con clic derecho → "Atributos de archivo".
Preguntas frecuentes sobre subir web por FTP a Plesk
¿Puedo usar el Administrador de Archivos de Plesk en lugar de FTP?
Sí, totalmente. Plesk incluye un Administrador de Archivos web que te permite subir archivos sin necesidad de FileZilla. Solo tienes que ir a "Sitios web y dominios" → "Administrador de archivos" y usar el botón "Subir". Eso sí, para subir muchos archivos es más lento que el FTP.
¿Qué hago si mi web es de otro hosting y tengo muchos archivos?
Como te comentaba, comprime todo en un ZIP, súbelo y descomprímelo en el Administrador de Archivos de Plesk. Es mucho más eficiente.
¿Necesito conocimientos avanzados para subir un WordPress?
No, con esta guía y un poco de paciencia es suficiente. Lo más técnico es editar el wp-config.php, pero es solo cambiar tres líneas. Si te pierdes, puedes pedir ayuda al soporte de tu hosting.
¿Puedo subir una web con constructor como Elementor o Divi?
Sí, siempre que tengas los archivos del tema y los plugins. Recuerda que los constructores suelen guardar el diseño en la base de datos, así que tendrás que importarla también.
¿Qué pasa si no tengo la base de datos de mi WordPress anterior?
Sin la base de datos, WordPress no funcionará. Tendrías que instalar un WordPress nuevo desde Plesk (buscando "WordPress" en el catálogo de aplicaciones) y luego subir solo los archivos de tu tema y plugins. Eso sí, perderás el contenido.
Consejos finales para publicar tu web en Plesk sin problemas
Antes de terminar, quiero darte algunos consejos que te ahorrarán dolores de cabeza:
- Haz siempre una copia de seguridad de tu web original antes de moverla.
- Prueba la web localmente antes de subirla si es posible. Así detectas errores antes de publicarla.
- Usa SFTP si tu hosting lo permite. Es más seguro que el FTP tradicional, ya que cifra los datos.
- No subas archivos innecesarios como
.DS_Store(de Mac) o carpetas de caché. Solo añaden peso. - Si tu proveedor usa HestiaCP (que en realidad se llama Syspanel y se accede por el puerto 2106), el proceso es similar, pero la carpeta pública puede llamarse
public_htmlen lugar dehttpdocs. Tenlo en cuenta si migras entre paneles.
[!WARNING] Si estás migrando una web desde un servidor con Syspanel (HestiaCP, puerto 2106) a Plesk, recuerda que las rutas de las carpetas y la configuración pueden variar. Revisa siempre la estructura de archivos antes de subir nada.
Subir una página web a Plesk con FTP es un proceso que, una vez que lo haces la primera vez, se convierte en algo rutinario. Con FileZilla y los pasos que te he detallado, tendrás tu web publicada en menos de lo que imaginas. Si te surge alguna duda durante el proceso, no dudes en consultar la documentación de tu proveedor o contactar con su soporte técnico. ¡Ánimo, que tu web está a un paso de estar en línea!
