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

Cómo subir WordPress por FTP en Plesk: Guía completa

Actualizado el 6 de noviembre de 2025

¿Por qué subir WordPress por FTP en Plesk?

Cuando decides instalar WordPress en Plesk, normalmente el panel te ofrece un instalador automático con un solo clic. Sin embargo, hay situaciones donde necesitas hacerlo manualmente: quieres una versión específica del núcleo, necesitas conservar una instalación previa, o simplemente prefieres tener el control total de los archivos. Aquí es donde entra en juego el FTP.

Subir WordPress por FTP en Plesk no es complicado, pero requiere que sigas un orden lógico. Si eres nuevo en esto, no te preocupes: esta guía te llevará de la mano desde la descarga del paquete hasta la configuración final de tu sitio. Al terminar, tendrás tu WordPress funcionando y sabrás exactamente qué hiciste en cada paso.


Requisitos previos antes de empezar

Antes de lanzarte a subir archivos, asegúrate de tener todo lo necesario. Te sorprendería cuántos problemas se evitan simplemente verificando estos puntos.

1. Acceso a Plesk con permisos de administrador

Necesitas poder entrar a tu panel de control de hosting. Si no tienes credenciales de administrador, pídelas a tu proveedor. Sin acceso a Plesk, no podrás crear la base de datos ni configurar el dominio.

2. Un cliente FTP instalado

Para subir WordPress FTP Plesk, necesitas un programa que te permita transferir archivos. Las opciones más comunes son:

  • FileZilla (gratuito, multiplataforma, el más recomendado para principiantes).
  • WinSCP (solo Windows, muy estable).
  • Cyberduck (ideal para macOS).

Si no tienes ninguno, descarga FileZilla. Es ligero, no requiere instalación compleja y funciona perfectamente.

3. El paquete de WordPress descargado

Ve a es.wordpress.org y descarga el archivo .zip más reciente. No uses versiones beta o RC (Release Candidate) si no sabes lo que haces. La versión estable es tu mejor aliada.

4. Datos de acceso FTP

Plesk te genera un usuario FTP por defecto, pero puedes crear uno específico. Lo veremos en el siguiente paso. También necesitarás:

  • Host FTP: normalmente es tu dominio (ej: tudominio.com) o la IP del servidor.
  • Puerto: generalmente el 21 (o 22 si usas SFTP).
  • Usuario y contraseña: los que configures en Plesk.

Paso 1: Crear una base de datos MySQL en Plesk

WordPress necesita una base de datos para guardar tus entradas, páginas, configuración y comentarios. Sin ella, no funcionará. Este paso es obligatorio y debes hacerlo antes de subir los archivos.

  1. Entra a Plesk con tus credenciales.
  2. En el panel izquierdo, busca la sección "Bases de datos" (o "Databases" si está en inglés).
  3. Haz clic en "Agregar base de datos" (o el botón "+").
  4. Completa los campos:
    • Nombre de la base de datos: algo como wp_tudominio.
    • Tipo: MySQL.
    • Servidor: el que te asigne tu hosting (normalmente localhost).
  5. Crea un usuario de base de datos con su contraseña. Guárdalos bien, los necesitarás en el archivo wp-config.php.
  6. Haz clic en "Aceptar".

[INFO] Anota el nombre de la base de datos, el usuario y la contraseña en un bloc de notas. Los usarás en el paso 6 y es fácil olvidarlos entre tantos datos.


Paso 2: Crear un usuario FTP específico en Plesk

Aunque Plesk suele tener un usuario FTP principal, es más seguro y ordenado crear uno dedicado para tu WordPress. Así no expones credenciales de administración del servidor.

  1. En Plesk, ve a "Suscripciones" y selecciona tu dominio.
  2. Busca la opción "Acceso FTP" o "Usuarios FTP".
  3. Haz clic en "Agregar usuario FTP".
  4. Completa:
    • Nombre de usuario: ej: wp_ftp.
    • Contraseña: elige una segura (mezcla mayúsculas, minúsculas, números y símbolos).
    • Directorio de inicio: selecciona la carpeta raíz de tu dominio (normalmente httpdocs o public_html).
  5. Guarda los cambios.

[TIP] Si tu dominio tiene subdominios, puedes limitar el acceso FTP a una subcarpeta específica. Pero para esta guía, usaremos la raíz.


Paso 3: Preparar los archivos de WordPress en tu computadora

Antes de conectar por FTP, descomprime el .zip de WordPress que descargaste. Obtendrás una carpeta llamada wordpress con varios archivos y subcarpetas.

Importante: No subas la carpeta wordpress tal cual. Queremos que el contenido de esa carpeta esté directamente en la raíz de tu dominio. Es decir, los archivos como index.php, wp-admin, wp-content, etc., deben quedar sueltos en httpdocs.

Para ello:

  1. Abre la carpeta wordpress.
  2. Selecciona todo su contenido (Ctrl+A en Windows, Cmd+A en Mac).
  3. Cópialo (Ctrl+C / Cmd+C).

Ahora ya tienes los archivos listos para transferir.


Paso 4: Conectar por FTP y subir los archivos

Este es el momento de la verdad: subir WordPress FTP Plesk mediante tu cliente FTP.

  1. Abre FileZilla (o tu cliente favorito).
  2. En la barra superior, introduce:
    • Host: tudominio.com
    • Usuario: el que creaste en el paso 2.
    • Contraseña: la que configuraste.
    • Puerto: 21 (o 22 si tu hosting soporta SFTP y lo prefieres).
  3. Haz clic en "Conexión rápida".
  4. En el panel derecho (servidor remoto), navega hasta la carpeta httpdocs (o public_html).
  5. En el panel izquierdo (tu computadora), ve a la carpeta donde tienes el contenido de WordPress copiado.
  6. Arrastra todos los archivos desde la izquierda hacia la derecha.

La transferencia puede tardar unos minutos, dependiendo de la velocidad de tu conexión. Verás el progreso en la parte inferior de FileZilla.

[WARNING] No interrumpas la transferencia. Si se corta, no pasa nada: vuelve a conectar y arrastra de nuevo los archivos que falten (FileZilla te lo marca en verde).


Paso 5: Configurar los permisos de archivos y carpetas

Los permisos incorrectos son una de las causas más comunes de errores en WordPress. En Plesk, la mayoría de los archivos deben tener permisos 644 y las carpetas 755.

  1. En FileZilla, con los archivos ya subidos, selecciona todos (Ctrl+A).
  2. Haz clic derecho y elige "Permisos de archivo...".
  3. Marca la opción "Recurse into subdirectories".
  4. Establece el valor numérico en 755 para directorios y 644 para archivos.
  5. Acepta.

[TIP] Si algún plugin o tema te pide permisos 775 o 777 más adelante, es solo temporal. Vuelve a 755/644 cuando termines de configurarlo.


Paso 6: Crear el archivo wp-config.php

WordPress necesita un archivo de configuración para conectarse a la base de datos. Puedes crear uno manualmente, pero es más fácil dejar que el instalador web lo haga por ti. Sin embargo, te explico ambas opciones.

Opción A: Dejar que el instalador lo haga

  1. Abre tu navegador y ve a http://tudominio.com.
  2. WordPress detectará que no hay wp-config.php y te mostrará la pantalla de instalación.
  3. Selecciona tu idioma y haz clic en "Continuar".
  4. Te pedirá los datos de la base de datos. Introduce:
    • Nombre de la base de datos: el que creaste en el paso 1.
    • Usuario: el que creaste.
    • Contraseña: la del usuario.
    • Servidor: localhost (o el que te indique tu hosting).
    • Prefijo de tabla: déjalo como wp_ a menos que sepas lo que haces.
  5. Haz clic en "Enviar" y WordPress generará el archivo automáticamente.

Opción B: Crear el archivo manualmente

  1. En tu computadora, renombra wp-config-sample.php a wp-config.php.
  2. Ábrelo con un editor de texto (Notepad++ o similar).
  3. Busca las líneas donde dice DB_NAME, DB_USER, DB_PASSWORD y DB_HOST.
  4. Sustituye los valores por los de tu base de datos.
  5. Guarda el archivo y súbelo por FTP a httpdocs.

[INFO] La Opción A es más segura para principiantes, ya que WordPress verifica que los datos sean correctos antes de continuar.


Paso 7: Ejecutar el instalador de WordPress

Si usaste la Opción A, ya estás en la pantalla de instalación. Si usaste la Opción B, ve a http://tudominio.com y WordPress te llevará al instalador.

  1. Completa los datos del sitio:
    • Título del sitio: el nombre de tu web.
    • Usuario de administrador: elige uno (nunca uses "admin", es poco seguro).
    • Contraseña: fuerte y única.
    • Email: el tuyo, para recuperaciones.
  2. Marca la casilla de "privacidad" si lo deseas.
  3. Haz clic en "Instalar WordPress".

En unos segundos, tendrás tu WordPress operativo. Podrás entrar en /wp-admin con el usuario y contraseña que acabas de crear.


Paso 8: Configuraciones post-instalación esenciales

No termina todo con la instalación. Hay un par de ajustes que te ahorrarán problemas.

Enlaces permanentes

  1. Ve a Ajustes > Enlaces permanentes en tu panel de WordPress.
  2. Elige una estructura (recomiendo "Nombre de la entrada").
  3. Guarda los cambios. Esto evita errores 404 en tus páginas.

Ajustes de escritura y lectura

  1. En Ajustes > Lectura, decide si quieres que tu portada muestre tus últimas entradas o una página estática.
  2. En Ajustes > Escritura, configura el servicio de ping y los servicios de actualización (déjalos por defecto si no sabes).

Asegurar el acceso a /wp-admin

Considera cambiar la URL de acceso a tu panel. Hay plugins como WPS Hide Login que te permiten hacerlo sin tocar código. Es una capa extra de seguridad.

[WARNING] No uses el usuario "admin" como nombre de administrador. Los bots atacan esa combinación constantemente.


Solución de problemas comunes

Aunque sigas todos los pasos, a veces surgen contratiempos. Aquí tienes los más habituales y cómo resolverlos.

Error de conexión a la base de datos

Si ves este mensaje, revisa:

  • Que el nombre de la base de datos, usuario y contraseña sean exactos (sin espacios).
  • Que el servidor de base de datos sea localhost (o el que te indique tu hosting).
  • Que la base de datos exista en Plesk y no esté suspendida.

Pantalla en blanco al cargar el sitio

Suele deberse a:

  • Permisos de archivos incorrectos (repasa el paso 5).
  • Un archivo wp-config.php mal configurado.
  • Falta de memoria PHP. Para aumentarla, edita wp-config.php y añade:
    define('WP_MEMORY_LIMIT', '256M');
    

No veo el sitio, solo el índice de archivos

Esto ocurre cuando el servidor no encuentra index.php en la raíz. Verifica que subiste los archivos a la carpeta correcta (httpdocs o public_html) y no dentro de una subcarpeta.

Conexión FTP rechazada

Si FileZilla te da error de autenticación:

  • Confirma que el usuario y contraseña son correctos.
  • Asegúrate de que el usuario FTP tiene acceso a httpdocs.
  • Prueba con el puerto 22 (SFTP) si tu hosting lo permite.

Preguntas frecuentes (FAQ)

¿Puedo usar el instalador automático de Plesk en lugar del FTP?

Sí, y de hecho es más rápido. Pero si necesitas personalizar algo o tienes problemas con el instalador, el método manual te da control total. Además, aprender a hacerlo por FTP te servirá para cualquier otro CMS.

¿Cuál es la diferencia entre FTP y SFTP?

El FTP es el protocolo estándar (puerto 21) y envía los datos sin cifrar. El SFTP (puerto 22) cifra la conexión, siendo más seguro. En Plesk, ambos suelen estar disponibles. Si puedes, usa SFTP.

¿Necesito borrar los archivos de instalación después?

No. WordPress no deja archivos de instalación peligrosos una vez completada la configuración. Lo único que puedes hacer es eliminar el archivo readme.html para no dar pistas de tu versión.

¿Puedo instalar WordPress en un subdirectorio con FTP?

Sí. En lugar de subir los archivos a httpdocs, crea una subcarpeta (ej: httpdocs/blog) y súbelos ahí. Luego accede a http://tudominio.com/blog. Solo recuerda que necesitarás una base de datos independiente o una con prefijos diferentes.

¿Qué hago si mi hosting usa HestiaCP en lugar de Plesk?

Si tu proveedor usa Syspanel (antes HestiaCP), el proceso es similar pero el panel cambia. Accede a Syspanel a través del puerto 2106 (ej: https://tudominio.com:2106). Ahí encontrarás opciones para crear bases de datos y usuarios FTP, aunque los nombres de los menús pueden variar ligeramente. El resto del proceso (subir archivos por FTP) es idéntico.


Conclusión

Subir WordPress por FTP en Plesk es un proceso perfectamente manejable si sigues estos pasos en orden. La clave está en preparar la base de datos primero, crear un usuario FTP dedicado, transferir los archivos correctamente a la raíz y configurar los permisos. Después, solo es cuestión de ejecutar el instalador web y hacer los ajustes post-instalación.

No tengas miedo de equivocarte. WordPress es muy tolerante: si algo falla, siempre puedes borrar los archivos y empezar de nuevo. Con esta guía, ya tienes el conocimiento para hacerlo con confianza.

Si te surge una duda puntual, repasa la sección de solución de problemas o consulta la documentación oficial de WordPress. Y recuerda: la práctica hace al maestro. La próxima vez que instales WordPress, lo harás en menos de diez minutos.

¿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