Cómo subir WordPress a Plesk mediante FTP o el Administrador de Archivos
Introducción
¿Tienes un hosting con Plesk y necesitas instalar WordPress? Aunque muchos paneles ofrecen instaladores con un clic, a veces necesitas hacerlo manualmente, ya sea porque tu tema o plugin requiere una versión específica, porque quieres subir un WordPress ya configurado desde otro servidor, o simplemente porque prefieres tener el control total del proceso.
En esta guía completa, te voy a enseñar dos métodos infalibles para subir WordPress a Plesk: a través del FTP y mediante el Administrador de Archivos integrado en el panel. Ambos son sencillos, y al final, tendrás tu sitio funcionando en menos de 30 minutos, incluso si es la primera vez que tocas un hosting.
Vamos a desglosarlo paso a paso, sin tecnicismos innecesarios, para que entiendas exactamente qué haces en cada momento y por qué. Al final, también te incluyo una sección de preguntas frecuentes para resolver las dudas más comunes.
¿Qué necesitas antes de empezar?
Antes de lanzarnos a la acción, asegúrate de tener a mano los siguientes datos y herramientas. Te harán la vida mucho más fácil.
1. Datos de acceso a tu panel Plesk
Necesitas el usuario y la contraseña que te proporcionó tu proveedor de hosting. Generalmente, el acceso a Plesk es una URL como https://tu-dominio.com:8443 o un subdominio específico.
2. Los archivos de WordPress
Descarga la última versión de WordPress desde el sitio oficial (es.wordpress.org). El archivo que descargues será un .zip con todos los archivos del CMS. No lo descomprimas aún si vas a usar el Administrador de Archivos, y si vas a usar FTP, descomprímelo en tu computadora.
3. Un cliente FTP (opcional)
Si eliges el método FTP, necesitarás un programa como FileZilla (gratuito y muy popular) o el Explorador de Archivos de Windows (sí, también sirve). Si usas Mac, puedes usar Cyberduck o el Finder.
4. Datos de la base de datos
Aunque no es estrictamente necesario para subir los archivos, sí lo es para instalar WordPress. En Plesk, deberás crear una base de datos MySQL y un usuario con todos los privilegios. Te explico cómo hacerlo más adelante, pero ve preparándote para anotar el nombre de la base de datos, el usuario y la contraseña.
Método 1: Subir WordPress a Plesk mediante FTP
El FTP (Protocolo de Transferencia de Archivos) es el método clásico y muy fiable. Es ideal si tienes muchos archivos (por ejemplo, un WordPress con una tienda online llena de imágenes) porque es más rápido que el Administrador de Archivos para subidas masivas.
Paso 1: Crear la base de datos en Plesk
Este paso es común para ambos métodos, pero lo hacemos primero porque lo necesitarás durante la instalación.
- Entra a tu panel de Plesk.
- Busca la sección "Bases de datos" en el menú lateral (puede estar bajo "Sitios web y dominios").
- Haz clic en "Agregar base de datos".
- Elige tu dominio, ponle un nombre a la base de datos (ej.
wp_datos) y selecciona el tipo de base de datos (MySQL). - En la sección de "Usuario de la base de datos", crea un usuario y una contraseña segura. Anota estos datos, los vas a usar en unos minutos.
[TIP] En Plesk, el nombre de la base de datos y el usuario suelen tener un prefijo con tu usuario de hosting (ej. usuario_wp_datos). No te asustes, es normal.
Paso 2: Conectarte por FTP
Ahora sí, vamos a conectar.
- Abre tu cliente FTP (te recomiendo FileZilla).
- En el campo "Servidor" o "Host", escribe
ftp.tu-dominio.como la IP de tu servidor. Si no estás seguro, revisa el correo de bienvenida de tu hosting o la sección "Acceso FTP" en Plesk. - Escribe tu usuario de FTP (normalmente es el mismo que el de Plesk) y tu contraseña.
- Deja el puerto en 21 (es el estándar) y haz clic en "Conexión rápida".
[WARNING] Si usas Windows y el Explorador de Archivos, la URL sería ftp://tu-usuario:tu-contraseña@tu-dominio.com. A veces da problemas. Si te falla, instala FileZilla, es mucho más fiable.
Paso 3: Navegar a la carpeta correcta
Una vez conectado, verás dos paneles: el izquierdo es tu computadora y el derecho es el servidor.
En el panel del servidor, busca la carpeta httpdocs (en Plesk, esta es la carpeta raíz donde se alojan los archivos de tu sitio web). Si tu dominio es el principal, los archivos van directamente aquí. Si tienes subdominios, puede haber carpetas como subdominio dentro de httpdocs.
Paso 4: Subir los archivos
- En el panel izquierdo (tu PC), navega hasta donde descomprimiste el WordPress.
- Selecciona TODO el contenido de la carpeta de WordPress (todos los archivos y carpetas, pero no la carpeta en sí). Usa
Ctrl+Apara seleccionar todo. - Arrastra los archivos seleccionados al panel derecho, dentro de
httpdocs. - FileZilla comenzará a subir los archivos. Este proceso puede tardar unos minutos.
[INFO] Es crucial subir el contenido de la carpeta de WordPress, no la carpeta en sí. Si subes la carpeta wordpress entera, tu sitio se verá en tu-dominio.com/wordpress y no en tu-dominio.com.
Paso 5: Configurar el archivo wp-config.php
WordPress necesita saber cómo conectarse a tu base de datos.
- En la carpeta
httpdocs, busca un archivo llamadowp-config-sample.php. - Haz clic derecho sobre él y selecciona "Ver/Editar". Se descargará a tu PC.
- Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).
- Busca las líneas que dicen
define('DB_NAME', '...'),define('DB_USER', '...')ydefine('DB_PASSWORD', '...'). - Sustituye los valores con los datos de tu base de datos que creaste en el Paso 1.
- Guarda el archivo como
wp-config.php(sin la parte de "-sample"). - Sube este nuevo archivo
wp-config.phpa tu carpetahttpdocsmediante FTP.
[TIP] Este paso es opcional si quieres que el instalador de WordPress lo haga por ti. Pero hacerlo manualmente te ahorra un paso en el navegador y es muy fácil.
Método 2: Subir WordPress a Plesk mediante el Administrador de Archivos
Este método es perfecto si no quieres instalar programas adicionales o si tu conexión es lenta y prefieres subir un solo archivo comprimido. Plesk se encarga de descomprimir.
Paso 1: Crear la base de datos
Igual que en el método anterior, crea una base de datos MySQL con su usuario en la sección "Bases de datos" de Plesk. Anota los datos.
Paso 2: Acceder al Administrador de Archivos
- En Plesk, ve a "Sitios web y dominios".
- Haz clic en el botón "Administrador de archivos" correspondiente a tu dominio.
Paso 3: Subir el archivo comprimido
- Dentro del Administrador de Archivos, navega a la carpeta
httpdocs. - Haz clic en el botón "Subir" (normalmente tiene un icono de flecha hacia arriba).
- Selecciona el archivo
wordpress.zipque descargaste y súbelo. Verás una barra de progreso.
Paso 4: Descomprimir el archivo
- Una vez que la subida termine, verás el archivo
wordpress.zipen la lista de archivos dehttpdocs. - Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir".
- Se creará una carpeta llamada
wordpresscon todos los archivos dentro.
Paso 5: Mover los archivos a la raíz
Este paso es fundamental para que tu sitio se vea en el dominio principal.
- Entra en la carpeta
wordpressque se acaba de extraer. - Selecciona todos los archivos que hay dentro (usa
Ctrl+Ao el botón de seleccionar todo). - Haz clic en el botón "Mover" (icono de tijeras o una flecha).
- En la ruta de destino, escribe
../o selecciona la carpetahttpdocsen el navegador de archivos. Esto moverá los archivos a la raíz. - Confirma la acción. Ahora,
httpdocsdebería tener todos los archivos de WordPress directamente, no dentro de una subcarpeta.
[WARNING] Al mover los archivos, si te pregunta si quieres sobrescribir, acepta. Después de moverlos, la carpeta wordpress vacía la puedes eliminar para mantener todo limpio.
Paso 6: Crear el archivo wp-config.php
Igual que en el método FTP, puedes editar el archivo wp-config-sample.php desde el propio Administrador de Archivos.
- Busca
wp-config-sample.phpenhttpdocs. - Haz clic derecho y selecciona "Editar en el editor de texto" (o similar).
- Un editor se abrirá dentro del navegador. Modifica los datos de la base de datos.
- Guarda el archivo con el nombre
wp-config.php.
Instalación final de WordPress (común para ambos métodos)
Ya tienes los archivos y la base de datos. Solo falta el último paso: ejecutar el instalador.
- Abre tu navegador y ve a
tu-dominio.com. - Verás la pantalla de bienvenida de WordPress. Selecciona tu idioma y haz clic en "Continuar".
- WordPress te preguntará por los datos de la base de datos. Puedes rellenarlos manualmente o hacer clic en "Enviar" y luego en "Ejecutar la instalación" (si ya creaste el
wp-config.php, este paso se saltará). - Introduce el nombre de tu sitio web, el usuario administrador, la contraseña y tu correo electrónico.
- Haz clic en "Instalar WordPress".
¡Y listo! En unos segundos, verás la pantalla de éxito y podrás acceder a tu panel de administración (tu-dominio.com/wp-admin) con el usuario y contraseña que acabas de crear.
[TIP] Después de la instalación, ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios" para actualizar las reglas de reescritura de URL. Esto evita errores 404 en tus páginas y entradas.
Preguntas Frecuentes (FAQ)
¿Cuál es la diferencia entre FTP y el Administrador de Archivos de Plesk?
El FTP es un protocolo externo que requiere un programa cliente, pero es ideal para subir o descargar muchos archivos a la vez. El Administrador de Archivos es una herramienta web integrada en Plesk, perfecta para tareas rápidas y para usuarios que prefieren no usar programas externos. Ambos logran el mismo resultado.
¿Qué pasa si subo los archivos y WordPress me da un error de conexión a la base de datos?
Este error es casi siempre por datos incorrectos en el archivo wp-config.php. Revisa el nombre de la base de datos, el usuario y la contraseña. En Plesk, recuerda que el nombre puede tener un prefijo. También verifica que el host de la base de datos sea localhost (lo es en el 99% de los casos).
¿Puedo usar este método para un sitio WordPress que ya estaba en otro hosting?
Sí, es el mismo proceso. Solo tienes que subir los archivos de tu WordPress actual (carpetas wp-content, wp-admin, wp-includes, etc.) y exportar e importar tu base de datos. Eso sí, tendrás que cambiar las URLs en la base de datos si el dominio cambia.
¿Qué es la carpeta httpdocs?
En Plesk, httpdocs es la carpeta raíz pública de tu sitio web. Todo lo que pongas dentro es accesible desde internet. Es como la carpeta htdocs en otros paneles o public_html en cPanel.
Mi proveedor usa el panel "Syspanel" (antes HestiaCP), ¿qué cambia?
Si tu proveedor usa Syspanel (el antiguo HestiaCP), el proceso es muy similar, pero la interfaz y las rutas cambian ligeramente. La carpeta raíz se llama normalmente public_html en lugar de httpdocs. Además, el acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Aunque la interfaz sea diferente, los conceptos de subir archivos y crear bases de datos son los mismos. Si tienes dudas específicas sobre Syspanel, consulta la documentación de tu proveedor, ya que la terminología puede variar.
¿Es necesario borrar la carpeta wordpress después de mover los archivos?
No es obligatorio, pero es una buena práctica. Dejarla no afecta el funcionamiento, pero puede ser un riesgo de seguridad menor y ocupa espacio innecesario. Es mejor tener la raíz limpia.
¿Y si solo veo el índice de archivos (lista de carpetas) al entrar a mi dominio?
Esto significa que el servidor no está ejecutando PHP correctamente o que los archivos no están en la raíz correcta. Asegúrate de que los archivos estén directamente en httpdocs y no en una subcarpeta. Si el problema persiste, contacta con tu proveedor de hosting, ya que puede ser un problema de configuración del servidor.
