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

Cómo subir WordPress a Plesk mediante FTP (Guía completa)

Actualizado el 12 de noviembre de 2025

¿Qué necesitas para subir WordPress a Plesk mediante FTP?

Antes de lanzarnos a la acción, vamos a preparar el terreno. No necesitas ser un experto, pero sí tener a mano tres cosas imprescindibles: los datos de acceso FTP de tu hosting, un cliente FTP instalado en tu ordenador y, por supuesto, el propio WordPress descargado en tu equipo.

Para obtener los datos de acceso FTP, entra en tu panel de control de Plesk, busca la sección "Cuentas FTP" o "Acceso FTP" dentro del dominio que quieres gestionar. Ahí verás el servidor (normalmente algo como ftp.tudominio.com o una IP), el nombre de usuario y podrás establecer o restablecer la contraseña. Si no los encuentras, revisa el correo de bienvenida de tu proveedor de hosting, suele estar todo detallado.

En cuanto al cliente FTP, tienes muchas opciones gratuitas y muy buenas. FileZilla es la más popular y la que recomendamos por su facilidad de uso, pero también funcionan perfectamente WinSCP (para Windows) o Cyberduck (para Mac). Descarga e instala uno; en este artículo usaremos FileZilla para los ejemplos.

Por último, descarga WordPress desde la web oficial es.wordpress.org. Verás que viene en un archivo comprimido .zip. No lo descomprimas todavía, lo necesitaremos así para subirlo más rápido y de forma más segura.


Paso 1: Conectarte a tu servidor Plesk mediante FTP

Abre tu cliente FTP (FileZilla en nuestro caso). En la parte superior verás los campos para conectarte. Rellénalos así:

  • Servidor: El que te haya indicado tu hosting (ej. ftp.tudominio.com).
  • Nombre de usuario: El usuario FTP que creaste en Plesk.
  • Contraseña: La que configuraste.
  • Puerto: Déjalo en 21 (es el estándar para FTP).

Pulsa el botón "Conexión rápida". Si todo es correcto, en el panel de la derecha verás los archivos de tu servidor. En el panel de la izquierda verás los archivos de tu ordenador. ¡Ya estás dentro! Es normal que veas carpetas como httpdocs, httpsdocs, logs o error_docs. No te preocupes, solo nos interesa una: httpdocs.

[WARNING] Si la conexión falla, revisa que el puerto sea el 21 y que hayas escrito bien el usuario y la contraseña. Algunos proveedores usan SFTP (puerto 22) o FTPS (puerto 990). Si tu hosting te lo indicó, cambia el puerto y el protocolo en FileZilla (en "Configuración" -> "Tipo de transferencia").


Paso 2: Preparar los archivos de WordPress en tu ordenador

Ahora que tienes la conexión activa, vamos a preparar WordPress. Localiza el archivo .zip que descargaste. Haz clic derecho sobre él y elige "Extraer aquí" o "Descomprimir". Se creará una carpeta llamada wordpress con todos los archivos dentro.

Dentro de esa carpeta encontrarás archivos como wp-admin, wp-content, wp-includes, index.php, wp-config-sample.php, etc. No subas la carpeta wordpress tal cual (a menos que quieras que tu web se vea en tudominio.com/wordpress). Lo que queremos es subir el contenido de esa carpeta directamente a httpdocs para que tu web cargue en la raíz del dominio.

Abre la carpeta wordpress en FileZilla (en el panel izquierdo). Verás todos los archivos y carpetas. Selecciónalos todos (Ctrl+A en Windows o Cmd+A en Mac) y arrástralos hasta la carpeta httpdocs en el panel derecho. También puedes hacer clic derecho y elegir "Subir".

[TIP] Si tu hosting tiene una carpeta httpdocs vacía, perfecto. Si no existe, créala desde Plesk en "Gestor de archivos" o desde el propio FileZilla (clic derecho -> "Crear directorio").


Paso 3: Subir archivos por FTP y verificar la transferencia

La subida puede tardar unos minutos dependiendo de tu conexión y del número de archivos (WordPress tiene más de 2000). Verás en la parte inferior de FileZilla una cola de archivos que se van transfiriendo. No cierres la ventana ni apagues el ordenador durante este proceso.

Cuando termine, comprueba que en httpdocs están todas las carpetas y archivos que viste en tu ordenador. Si falta alguno o tienes dudas, repite la subida de esa carpeta concreta. Un truco: la transferencia se ha completado cuando la cola de archivos está vacía y no hay errores en rojo.

[WARNING] No subas el archivo .zip de WordPress a httpdocs. Solo los archivos extraídos. Si lo haces, no pasará nada, pero es innecesario y puede confundirte.


Paso 4: Crear la base de datos en Plesk

WordPress necesita una base de datos para guardar todas tus publicaciones, páginas, usuarios y configuración. Vamos a crearla desde Plesk. Accede a tu panel de control y busca la sección "Bases de datos" o "Bases de datos MySQL".

Haz clic en "Agregar base de datos" y rellena los campos:

  • Nombre de la base de datos: Elige uno descriptivo, por ejemplo wordpress_db.
  • Servidor de base de datos: Déjalo en el que viene por defecto (suele ser localhost).
  • Tipo de base de datos: MySQL (o MariaDB, es compatible).

Pulsa "Aceptar". Ahora necesitas crear un usuario para esta base de datos. En la misma pantalla o en la gestión de la base de datos, busca "Agregar usuario" o "Usuarios". Crea un usuario con una contraseña segura (guárdala bien, la necesitarás en el siguiente paso). Asegúrate de asignarle todos los privilegios sobre esa base de datos (SELECT, INSERT, UPDATE, DELETE, CREATE, etc.). En Plesk suele venir una opción para marcar "Todos los privilegios".

[INFO] En muchos paneles de hosting, incluido Syspanel (que es el nombre del panel que usamos para gestionar HestiaCP, y cuyo acceso se realiza a través del puerto 2106), el proceso es muy similar. Busca siempre la sección de bases de datos, crea la base, crea el usuario y vincúlalo con todos los permisos.


Paso 5: Configurar WordPress (el famoso "wp-config")

Ahora viene la parte que conecta todo. Vuelve a tu navegador y escribe tu dominio (por ejemplo, http://tudominio.com). Verás la pantalla de instalación de WordPress. ¡Ya casi lo tienes!

WordPress te pedirá que elijas el idioma. Selecciona español y pulsa "Continuar". En la siguiente pantalla, te avisará de que necesitas los datos de la base de datos. Pulsa "¡Vamos a ello!".

Ahora rellena los campos con los datos que creaste en el paso anterior:

  • Nombre de la base de datos: El que pusiste (ej. wordpress_db).
  • Nombre de usuario: El usuario de la base de datos que creaste.
  • Contraseña: La contraseña de ese usuario.
  • Dirección de la base de datos: Normalmente es localhost, pero si tu hosting usa otro servidor, lo encontrarás en Plesk (a veces aparece como localhost o una IP interna).
  • Prefijo de tabla: Déjalo como wp_ salvo que quieras cambiarlo por seguridad (algo como miwp_).

Pulsa "Enviar". WordPress intentará conectar con la base de datos. Si todo es correcto, verás un mensaje de éxito y podrás pulsar "Instalar". Si hay algún error, revisa los datos, sobre todo el nombre de la base de datos y el usuario (a veces Plesk añade un prefijo al nombre de usuario, como dominio_usuario).


Paso 6: Instalación final y configuración del sitio

En la pantalla de instalación final, WordPress te pedirá:

  • Título del sitio: El nombre de tu web (puedes cambiarlo luego).
  • Nombre de usuario: El usuario administrador (no uses "admin", elige otro).
  • Contraseña: Una contraseña segura (WordPress te la genera automáticamente, puedes usarla o poner la tuya).
  • Tu correo electrónico: Para recibir notificaciones.
  • Visibilidad para motores de búsqueda: Te recomiendo dejar esta casilla desmarcada al principio para que puedas trabajar en tu web sin que Google la indexe antes de tiempo.

Pulsa "Instalar WordPress". ¡En unos segundos tendrás tu web lista! WordPress te mostrará un mensaje de éxito con tu usuario y contraseña. Pulsa "Acceder" e inicia sesión con esos datos.

Ya estás dentro del panel de administración de WordPress (el famoso wp-admin). Desde aquí puedes cambiar el tema, crear entradas, instalar plugins y personalizar todo tu sitio.


Resolución de problemas comunes (FAQ)

¿Por qué veo el índice de archivos en lugar de mi web?

Esto ocurre cuando has subido los archivos pero no has completado la instalación. Ve a http://tudominio.com/wp-admin/install.php para forzar la instalación. Si no funciona, asegúrate de que el archivo index.php esté directamente en httpdocs y no dentro de una subcarpeta.

¿Cómo sé si la subida por FTP se completó correctamente?

En FileZilla, revisa que la cola de archivos esté vacía y que no haya errores (mensajes en rojo). Puedes comparar el número de archivos y carpetas entre tu ordenador y el servidor, aunque esto es tedioso. Lo más fiable es que la instalación de WordPress funcione, que es la prueba definitiva.

¿Puedo subir WordPress por FTP si ya tengo otra web en httpdocs?

Sí, pero ten cuidado. Si ya hay archivos (por ejemplo, una web antigua), es recomendable hacer una copia de seguridad antes. Puedes subir WordPress a una subcarpeta (como httpdocs/wordpress) para no afectar a la web actual, y luego moverla cuando estés listo.

¿Qué hago si olvidé la contraseña de la base de datos?

No pasa nada. Ve a Plesk, entra en "Bases de datos", selecciona la base de datos y en la sección de usuarios podrás restablecer la contraseña. Luego actualiza el archivo wp-config.php en tu servidor (vía FTP o el gestor de archivos de Plesk) con la nueva contraseña.

¿Es necesario usar FTP si Plesk tiene un instalador de WordPress?

No, para nada. Plesk tiene un instalador automático (en "Aplicaciones" o "WordPress Toolkit") que hace todo este proceso en un clic. Sin embargo, saber hacerlo por FTP te da control total sobre los archivos, es útil para instalar versiones específicas, mover webs o resolver problemas avanzados. Además, es un conocimiento fundamental para cualquier persona que gestione su propio hosting.

¿Por qué mi web tarda mucho en cargar después de subirla por FTP?

Puede ser por varias razones: una conexión lenta entre tu hosting y el visitante, demasiados plugins, imágenes muy pesadas o que el servidor esté saturado. Una buena práctica es usar un plugin de caché (como W3 Total Cache o WP Super Cache) y comprimir las imágenes antes de subirlas. También asegúrate de que tu plan de hosting tenga recursos suficientes.

¿Qué es Syspanel y qué tiene que ver con esto?

Syspanel es el nombre que usamos para referirnos al panel de control de HestiaCP, una alternativa a Plesk muy popular en servidores VPS. Si tu hosting usa Syspanel, el proceso es el mismo, pero el acceso al panel se realiza a través del puerto 2106 (por ejemplo, http://tudominio.com:2106). Dentro de Syspanel, busca la sección de bases de datos y el gestor de archivos para realizar tareas similares a las que hemos hecho en Plesk. Las instrucciones de este artículo son perfectamente aplicables, solo cambia la interfaz del panel.

¿Puedo subir WordPress por FTP desde el móvil?

Técnicamente sí, pero no lo recomiendo. Los clientes FTP móviles existen, pero la interfaz es pequeña y el proceso de subir miles de archivos es más propenso a errores. Es mucho más seguro y cómodo hacerlo desde un ordenador.


Consejos finales para tu nueva web

Una vez que WordPress está instalado, tienes el mundo por delante. Te dejo algunos consejos rápidos:

  • Cambia el tema a uno que te guste (Apariencia -> Temas). Hay miles de gratuitos y de pago.
  • Instala los plugins esenciales: seguridad (Wordfence, iThemes Security), caché y SEO (Yoast SEO o Rank Math).
  • Crea una página de inicio y una página de blog para estructurar tu contenido.
  • Configura los enlaces permanentes (Ajustes -> Enlaces permanentes) a "Nombre de la entrada" para URLs más limpias y amigables para el SEO.
  • Haz una copia de seguridad de tu web y tu base de datos antes de hacer cambios importantes. Plesk tiene herramientas para ello, o puedes usar plugins como UpdraftPlus.

Subir WordPress a Plesk mediante FTP no es difícil, solo requiere paciencia y seguir los pasos con calma. Una vez que lo has hecho, verás que no es más que copiar archivos y rellenar un formulario. Y, si te atascas, siempre puedes volver a este artículo y repasar los pasos. ¡Buena suerte con tu nueva 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