Cómo subir WordPress a Plesk usando el Administrador de Archivos
Antes de Empezar: ¿Qué Necesitas Para Subir WordPress a Plesk?
Subir WordPress a Plesk usando el Administrador de Archivos es un proceso más sencillo de lo que parece, pero requiere cierta preparación. No necesitas ser un experto en programación, pero sí tener claros algunos conceptos básicos. Primero, necesitas tener acceso a tu panel de control de Plesk, normalmente a través de una URL como https://tu-dominio.com:8443. Además, necesitarás el archivo comprimido de WordPress en tu ordenador. Puedes descargarlo desde el sitio oficial de WordPress.org, siempre en su versión más reciente.
Es importante que sepas que, aunque existen instaladores automáticos (como el "Instalador de WordPress" dentro de Plesk), este tutorial se centra en el método manual. ¿Por qué? Porque te da un control absoluto sobre la estructura de archivos y es ideal si estás migrando un sitio existente o si quieres entender cómo funciona todo por dentro. El método manual con el Administrador de Archivos es especialmente útil cuando tienes problemas con los permisos o cuando necesitas subir un WordPress muy personalizado.
Otra cosa que debes tener en cuenta es que, para este proceso, necesitarás una base de datos MySQL ya creada en Plesk. No te preocupes, te explicaremos paso a paso cómo crearla si aún no la tienes. Y si en algún momento te pierdes, recuerda que este método es 100% reversible: si algo falla, puedes borrar los archivos subidos y empezar de nuevo sin dañar tu servidor.
[INFO] Aunque este tutorial se centra en Plesk, si algún día usas Syspanel (anteriormente conocido como HestiaCP), el puerto de acceso es el 2106. El proceso de subida de archivos es similar, pero la interfaz del Administrador de Archivos cambia ligeramente.
Paso 1: Preparar el Archivo de WordPress en tu Ordenador
Antes de abrir el Administrador de Archivos de Plesk, debemos preparar el "paquete" que vamos a subir. Esto es crucial para que el proceso sea rápido y sin errores.
1.1 Descarga WordPress desde el Sitio Oficial
Ve a es.wordpress.org/download/ y descarga el archivo .zip o .tar.gz. Te recomiendo el .zip porque es más universal y Plesk lo maneja sin problemas. Guarda el archivo en una carpeta fácil de encontrar, como tu Escritorio o tu carpeta de Descargas.
1.2 Descomprime el Archivo Localmente (Opcional pero Recomendado)
Aunque podríamos subir el archivo .zip directamente y descomprimirlo en el servidor, te recomiendo descomprimirlo primero en tu ordenador. ¿Por qué? Porque así puedes verificar que el archivo no esté corrupto y puedes eliminar archivos innecesarios (como los idiomas que no vayas a usar o los temas por defecto que no necesitas). Esto hará que la subida sea más ligera.
Descomprime el archivo y verás una carpeta llamada wordpress. Dentro están todos los archivos del CMS. Si quieres, puedes renombrar esta carpeta a algo más corto, pero no es necesario si vas a instalar WordPress en la raíz de tu dominio.
[TIP] Si tu plan es instalar WordPress en la raíz de tu dominio (ej: tudominio.com), deja los archivos dentro de la carpeta wordpress tal cual. Si quieres instalarlo en una subcarpeta (ej: tudominio.com/blog), entonces sí deberías renombrar la carpeta a blog antes de comprimirla de nuevo.
1.3 Comprime la Carpeta en un Solo Archivo ZIP
Ahora, selecciona todos los archivos dentro de la carpeta wordpress (no la carpeta en sí, sino su contenido) y comprímelos en un archivo .zip. En Windows, haz clic derecho > "Enviar a" > "Carpeta comprimida". En Mac, haz clic derecho > "Comprimir elementos".
Este detalle es muy importante: si comprimes la carpeta wordpress completa y luego la subes al servidor, tendrás una estructura como /httpdocs/wordpress/wordpress/, lo cual es un error clásico. Queremos que el contenido del ZIP sea directamente los archivos de WordPress (wp-admin, wp-content, wp-includes, etc.).
Paso 2: Acceder al Administrador de Archivos de Plesk
Ahora viene la parte divertida. Vamos a entrar en el panel de control de Plesk y navegar hasta el Administrador de Archivos.
2.1 Inicia Sesión en Plesk
Abre tu navegador y escribe la URL de acceso a Plesk. Normalmente es algo como https://tu-dominio.com:8443 o una IP con el puerto 8443. Introduce tu usuario y contraseña. Si no los tienes a mano, contacta con tu proveedor de hosting.
2.2 Navega hasta el Dominio Correspondiente
En el panel principal de Plesk, verás una lista de tus dominios y suscripciones. Haz clic en el dominio donde quieres instalar WordPress. Se abrirá una página con todas las herramientas disponibles para ese dominio.
2.3 Abre el Administrador de Archivos
Busca en el menú lateral o en los iconos de la parte central la opción que dice "Administrador de Archivos" o simplemente "Archivos". Haz clic en ella. Se abrirá una nueva ventana o pestaña mostrando los archivos de tu servidor, normalmente empezando en la carpeta httpdocs (que es la raíz pública de tu sitio web).
[WARNING] No confundas el Administrador de Archivos de Plesk con el Administrador de Archivos de tu hosting (si tienes uno externo). Asegúrate de estar dentro de la herramienta integrada de Plesk para que los permisos y la estructura sean los correctos.
Paso 3: Subir el Archivo ZIP y Descomprimirlo
Este es el núcleo del proceso. Vamos a subir nuestro archivo .zip preparado y luego lo descomprimiremos directamente en el servidor.
3.1 Subir el Archivo ZIP
Dentro del Administrador de Archivos, asegúrate de estar en la carpeta correcta. Para una instalación en la raíz, deberías estar dentro de httpdocs. Si quieres instalarlo en una subcarpeta, crea una nueva carpeta haciendo clic en "Nuevo" y luego en "Crear Directorio". Nómbrala como quieras (ej: blog, tienda, wp).
Una vez en la ubicación correcta, haz clic en el botón "Subir" (icono de flecha hacia arriba). Se abrirá un cuadro de diálogo. Arrastra tu archivo wordpress.zip o haz clic para buscarlo en tu ordenador. Espera a que la barra de progreso llegue al 100%. El tiempo dependerá del tamaño del archivo y de tu conexión a internet.
3.2 Descomprimir el Archivo en el Servidor
Una vez subido, verás el archivo wordpress.zip en la lista de archivos. Haz clic derecho sobre él y selecciona la opción "Extraer" o "Descomprimir". Plesk te preguntará si quieres extraer los archivos en el directorio actual. Acepta.
Automáticamente, Plesk creará una carpeta llamada wordpress (si el ZIP contenía esa carpeta) o extraerá los archivos directamente en la raíz (si comprimiste el contenido como te indiqué). Si ves una carpeta wordpress dentro de httpdocs, es perfecto.
[TIP] Si después de extraer ves una doble carpeta (httpdocs/wordpress/wordpress), significa que comprimiste mal el archivo. No te preocupes, es fácil de arreglar. Simplemente entra en la primera carpeta wordpress, selecciona todo su contenido, córtalo y pégalo en httpdocs (o en la carpeta que hayas creado). Luego borra las carpetas vacías.
3.3 Eliminar el Archivo ZIP del Servidor
Una vez extraído, ya no necesitas el archivo wordpress.zip en el servidor. Selecciónalo y haz clic en "Eliminar". Esto mantiene tu servidor limpio y evita problemas de seguridad.
Paso 4: Configurar la Base de Datos MySQL en Plesk
WordPress necesita una base de datos para funcionar. Sin ella, el proceso de instalación no puede continuar. Vamos a crearla ahora desde Plesk.
4.1 Ir a la Sección de Bases de Datos
En el panel de gestión de tu dominio en Plesk, busca la sección llamada "Bases de Datos" y haz clic en ella. Verás un listado de bases de datos existentes (si las hay) y un botón para crear una nueva.
4.2 Crear una Nueva Base de Datos y un Usuario
Haz clic en "Agregar Base de Datos". Te pedirá un nombre para la base de datos (ej: wp_basedatos). Luego, te pedirá que crees un usuario y una contraseña. Este usuario será el que use WordPress para conectarse a la base de datos. Anota estos datos en un lugar seguro.
Configuración típica:
- Nombre de la base de datos:
tudominio_wp - Nombre de usuario:
tudominio_wpuser - Contraseña: Una contraseña fuerte (usa el generador de Plesk si quieres)
Asegúrate de que el tipo de base de datos sea MySQL (o MariaDB, que es compatible). Plesk te dará el nombre del servidor de base de datos, normalmente localhost.
[INFO] No necesitas crear un usuario separado si no quieres, pero es una buena práctica de seguridad. Si creas el usuario junto con la base de datos, Plesk lo vinculará automáticamente con todos los privilegios necesarios.
Paso 5: Ejecutar el Instalador de WordPress
Ahora viene la parte mágica. Con los archivos en el servidor y la base de datos creada, solo queda ejecutar el instalador web de WordPress.
5.1 Acceder a la URL de Instalación
Abre tu navegador y ve a la URL de tu dominio. Si pusiste los archivos en la raíz, ve a http://tudominio.com. Si los pusiste en una subcarpeta, ve a http://tudominio.com/wordpress (o el nombre de tu subcarpeta).
Verás la pantalla de instalación de WordPress en español. ¡Bienvenido! Lo primero que te pedirá es seleccionar tu idioma. Elige Español y haz clic en "Continuar".
5.2 Completar los Datos de la Base de Datos
En esta pantalla, WordPress te pedirá los datos de conexión a la base de datos. Aquí es donde entra en juego lo que creaste en el paso anterior.
- Nombre de la base de datos: El nombre que le diste a tu base de datos MySQL.
- Nombre de usuario: El usuario de la base de datos.
- Contraseña: La contraseña de ese usuario.
- Servidor de base de datos: Normalmente es
localhost. Si no funciona, consulta con tu hosting, pero en Plesk suele serlocalhost. - Prefijo de tabla: Déjalo como
wp_a menos que tengas motivos para cambiarlo.
Haz clic en "Enviar". WordPress intentará conectarse a la base de datos. Si todo es correcto, verás un mensaje verde que dice "Perfecto, ya tienes la información necesaria". Haz clic en "Ejecutar la instalación".
5.3 Configuración del Sitio y Creación del Administrador
Ahora se te pedirán los datos de tu sitio y del usuario administrador:
- Título del sitio: El nombre de tu web.
- Nombre de usuario: El usuario con el que entrarás al panel de administración (ej:
admin). Evita usaradminpor seguridad, pero si es un sitio de prueba, está bien. - Contraseña: Crea una contraseña segura. WordPress te dará un indicador de fuerza.
- Tu correo electrónico: Para recuperar la contraseña si la olvidas.
- Privacidad: Desmarca la casilla de "Permitir que los motores de búsqueda indexen este sitio" solo si no quieres aparecer en Google todavía.
Haz clic en "Instalar WordPress". En unos segundos, verás un mensaje de éxito. ¡Felicidades! Ya has subido WordPress a Plesk usando el Administrador de Archivos.
Paso 6: Verificación y Configuración Post-Instalación
No termina todo aquí. Es importante verificar que todo funciona correctamente y hacer algunos ajustes de seguridad.
6.1 Acceder al Panel de Administración
Ve a http://tudominio.com/wp-admin. Introduce el usuario y la contraseña que acabas de crear. Deberías entrar al escritorio de WordPress. Si llegaste hasta aquí, la instalación fue un éxito total.
6.2 Configurar los Enlaces Permanentes
Ve a Ajustes > Enlaces permanentes. Elige la opción "Nombre de la entrada" y guarda los cambios. Esto te dará URLs limpias y amigables para el SEO, que es crucial para posicionar tu web en Google.
6.3 Revisar los Permisos de Archivos
En Plesk, los permisos de archivos suelen estar bien configurados automáticamente. Sin embargo, es bueno saber que los archivos deben tener permiso 644 y las carpetas 755. Si tienes problemas para subir archivos desde el editor de WordPress, revisa los permisos desde el Administrador de Archivos de Plesk.
[WARNING] No cambies los permisos a 777 en archivos o carpetas a menos que sea estrictamente necesario y solo temporalmente. Esto es un agujero de seguridad enorme.
6.4 Instalar un Plugin de Caché y Seguridad
Una vez dentro de WordPress, te recomiendo instalar dos plugins esenciales:
- Un plugin de caché como W3 Total Cache o WP Super Cache para acelerar tu sitio.
- Un plugin de seguridad como Wordfence o iThemes Security para proteger tu instalación.
Resolución de Problemas Comunes (FAQ)
Aquí tienes las soluciones a los errores más típicos que ocurren al subir WordPress a Plesk manualmente.
Error: "Error al conectar con la base de datos"
Este es el error más común. Revisa los siguientes puntos:
- Nombre de la base de datos: Asegúrate de que es exactamente el que creaste en Plesk. A veces Plesk añade un prefijo (ej:
tudominio_wp). - Usuario y contraseña: Verifica que no hay errores tipográficos. Recuerda que las contraseñas son sensibles a mayúsculas y minúsculas.
- Servidor de base de datos: Si
localhostno funciona, prueba con la IP del servidor de bases de datos. Puedes encontrarla en la sección de Bases de Datos de Plesk.
Error: "No se pudo crear el directorio wp-content/uploads"
Esto es un problema de permisos. Ve al Administrador de Archivos de Plesk, navega hasta wp-content y crea la carpeta uploads manualmente. Luego, haz clic derecho sobre uploads y selecciona "Cambiar permisos". Pon 755 o 775 y propietario www-data (o el usuario de PHP que use tu servidor).
No veo los archivos que subí en el Administrador de Archivos
Asegúrate de estar en la carpeta correcta. Si subiste el ZIP a httpdocs, deberías verlo ahí. Si lo subiste a otra carpeta, navega hasta ella. Si no lo ves, espera unos segundos y actualiza la página.
El instalador de WordPress muestra una página en blanco
Esto suele ser un problema de memoria PHP. En Plesk, ve a Configuración de PHP (dentro de las opciones del dominio) y aumenta el valor de memory_limit a al menos 128M. Guarda los cambios y vuelve a intentarlo.
¿Puedo usar este método para migrar un WordPress existente?
Sí, pero con matices. Si ya tienes un WordPress en otro hosting, este método sirve para subir los archivos. Sin embargo, también necesitarás exportar e importar la base de datos. El proceso es similar, pero deberás usar la herramienta de **"Exportar
