Cómo instalar WordPress manualmente en Plesk (sin instalador)
¿Por qué instalar WordPress manualmente en Plesk?
Aunque Plesk incluye un instalador automático muy cómodo, saber instalar WordPress manualmente en Plesk es una habilidad que te dará control total sobre tu sitio. Quizás necesitas una versión específica, quieres evitar bloatware o simplemente prefieres entender cada archivo que subes a tu servidor. Hacerlo a mano no es complicado, solo requiere seguir unos pasos lógicos y ordenados.
En este tutorial de Plesk, te guiaré paso a paso para que realices una instalación WordPress manual, sin depender del instalador integrado. Al final, tendrás un sitio funcionando y, de paso, habrás aprendido cómo funciona WordPress por dentro.
Paso 1: Accede a tu panel de Plesk
Lo primero es entrar a tu panel de control. Normalmente, la URL es algo como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no estás seguro, consulta el correo de bienvenida de tu proveedor de hosting.
Una vez dentro, verás el panel principal con todas las opciones. No te asustes por la cantidad de iconos. Solo necesitaremos unos pocos para lograr instalar WordPress en Plesk.
Paso 2: Descarga WordPress desde el sitio oficial
Antes de tocar el servidor, necesitas tener los archivos de WordPress en tu computadora.
- Ve a
es.wordpress.org/download/. - Haz clic en el botón que dice Descargar WordPress.
- Se descargará un archivo
.zipo.tar.gz. Normalmente es un.zip, que es más fácil de manejar en Windows. - Descomprime el archivo en tu escritorio. Verás una carpeta llamada
wordpresscon muchísimas carpetas y archivos dentro.
[TIP] No renombres la carpeta todavía. La subiremos tal cual y luego la organizamos en el servidor.
Paso 3: Crea una base de datos en Plesk
WordPress necesita una base de datos Plesk para guardar todas sus publicaciones, usuarios y configuraciones. Este paso es obligatorio y hay que hacerlo antes de subir los archivos.
En el panel de Plesk, busca la sección "Bases de datos" o el icono que dice "Databases". Haz clic en "Add Database" o "Añadir Base de Datos".
Te pedirá algunos datos:
- Database name: El nombre de tu base de datos. Por ejemplo,
miweb_wp. - Type: Asegúrate de que sea
MySQL. - Database server: Deja el que viene por defecto.
Luego, en la parte de "Database user", crea un usuario para la base de datos:
- User name: Algo como
miweb_admin. - Password: Una contraseña segura. Plesk suele tener un generador aleatorio, úsalo.
[INFO] Es normal que Plesk añada un prefijo al nombre de tu base de datos y usuario. Por ejemplo, si tu cuenta se llama
cliente1, la base de datos podría llamarsecliente1_miweb_wp. Anota el nombre completo, lo necesitarás en el paso 6.
Haz clic en OK o Aceptar para crear la base de datos. ¡Listo! Ya tienes la base de datos creada.
Paso 4: Sube los archivos de WordPress a tu dominio
Ahora viene la parte de mover los archivos. Para esto, usaremos el Administrador de Archivos que trae Plesk.
- En el panel principal, busca y haz clic en "Administrador de Archivos" o "File Manager".
- Te llevará a la raíz de tu cuenta. Deberías ver una carpeta llamada
httpdocsopublic_html. Esta es la carpeta pública de tu sitio web. - Entra en esa carpeta (
httpdocsopublic_html). - Haz clic en el botón "Subir" o "Upload".
- Sube el archivo
wordpress.zipque descargaste y descomprimiste.
Espera a que la subida termine. El tiempo dependerá de tu conexión a internet, pero suele ser rápido.
Descomprime el archivo en el servidor
Una vez subido el .zip, verás el archivo en la lista dentro del Administrador de Archivos.
- Haz clic derecho sobre el archivo
wordpress.zip. - Selecciona "Extract" o "Extraer".
- Se creará una carpeta llamada
wordpressdentro dehttpdocs.
Ahora tienes una carpeta wordpress con todos los archivos. Pero queremos que WordPress esté en la raíz de httpdocs, no dentro de una subcarpeta, a menos que quieras que tu web esté en tudominio.com/wordpress.
Mueve los archivos a la raíz
Para que tu sitio funcione en tudominio.com, necesitas mover el contenido de la carpeta wordpress directamente a httpdocs.
- Dentro del Administrador de Archivos, entra en la carpeta
wordpress. - Selecciona todos los archivos y carpetas que hay dentro (puedes usar
Ctrl+Ao el botón de seleccionar todo). - Haz clic en "Move" o "Mover".
- En la ruta de destino, pon
../o selecciona la carpetahttpdocsen el árbol de directorios. - Confirma la acción.
Ahora, la estructura de httpdocs debería tener directamente archivos como index.php, wp-admin, etc., sin la carpeta wordpress intermedia.
[WARNING] Si ya habías subido algo antes a
httpdocs(como una página de "en construcción"), muévelo a otra carpeta o bórralo. WordPress necesita la raíz limpia para funcionar correctamente.
Después de mover los archivos, puedes eliminar la carpeta wordpress vacía y el archivo wordpress.zip para mantener todo ordenado.
Paso 5: Configura los permisos de archivos y carpetas
Los archivos de WordPress necesitan permisos correctos para que el servidor pueda leerlos y escribirlos. Plesk suele configurar esto automáticamente, pero es bueno verificarlo.
- En el Administrador de Archivos, selecciona todos los archivos y carpetas de
httpdocs. - Busca la opción "Change Permissions" o "Cambiar Permisos".
- Para las carpetas, el permiso debe ser
755. - Para los archivos, el permiso debe ser
644.
Si no ves esta opción, no te preocupes. Plesk generalmente lo maneja bien. Pero si luego tienes problemas para subir imágenes o instalar plugins, ya sabes que este es el lugar a revisar.
[TIP] No otorgues permisos
777nunca. Es un riesgo de seguridad grave. Con755y644es más que suficiente.
Paso 6: Ejecuta el instalador de WordPress
Ahora viene la parte mágica. Abre tu navegador y escribe la URL de tu sitio web: http://tudominio.com.
Deberías ver la pantalla de bienvenida del instalador de WordPress, que te pide seleccionar el idioma. Elige Español y haz clic en Continuar.
Te pedirá lo siguiente:
- Nombre de la base de datos: El nombre completo que anotaste en el paso 3 (ej:
cliente1_miweb_wp). - Usuario de la base de datos: El usuario que creaste (ej:
cliente1_miweb_admin). - Contraseña de la base de datos: La contraseña de ese usuario.
- Host de la base de datos: Normalmente es
localhost. En algunos servidores compartidos puede ser algo comolocalhost:/tmp/mysql.sock. Si no funciona, consulta a tu proveedor. - Prefijo de la tabla: Déjalo como
wp_por defecto.
Haz clic en Enviar o Submit.
WordPress intentará conectarse a la base de datos. Si todo está bien, verás el botón "Instalar WordPress". Haz clic en él.
Ahora te pedirá los datos de tu sitio:
- Título del sitio: Por ejemplo, "Mi Blog Increíble".
- Nombre de usuario: El usuario administrador. Evita "admin" por seguridad.
- Contraseña: Una contraseña fuerte para tu usuario.
- Tu correo electrónico: Para recuperar la contraseña si la olvidas.
- Privacidad: Desmarca la casilla si no quieres que los buscadores indexen tu sitio mientras lo construyes.
Haz clic en Instalar WordPress.
¡Felicidades! En unos segundos verás la pantalla de éxito. Ya has logrado instalar WordPress manualmente en Plesk.
Paso 7: Configuración inicial y enlaces permanentes
Ya tienes WordPress instalado. Ahora, entra a tu panel de administración en http://tudominio.com/wp-admin con el usuario y contraseña que creaste.
Lo primero que debes hacer es ajustar los enlaces permanentes para que tus URLs sean amigables para el SEO.
- Ve a Ajustes > Enlaces permanentes.
- Elige la opción "Nombre de la entrada" o la estructura que más te guste.
- Haz clic en Guardar cambios.
[INFO] Si al guardar ves un error de "no tienes permiso para modificar el archivo .htaccess", no te preocupes. Plesk a veces bloquea la escritura directa. Puedes cambiar los permisos del archivo
.htaccessa644o666temporalmente y volver a guardar.
Paso 8: Verifica la instalación y soluciona problemas comunes
Ya tienes tu sitio funcionando. Pero antes de celebrar, hagamos una revisión rápida.
Comprueba los requisitos del servidor
WordPress necesita PHP 7.4 o superior y MySQL 5.6 o superior. En Plesk, puedes verificar la versión de PHP en Herramientas y Ajustes > Configuración de PHP.
Si tu versión es antigua, puedes cambiarla en los Ajustes de hosting de tu dominio. Selecciona una versión de PHP 8.0 o 8.1 para un mejor rendimiento.
Problema con la página en blanco
Si ves una página en blanco, suele ser por un error de PHP. Activa el modo de depuración editando el archivo wp-config.php:
- Ve al Administrador de Archivos y busca
wp-config.phpenhttpdocs. - Edítalo y busca la línea que dice
define('WP_DEBUG', false);. - Cámbiala a
define('WP_DEBUG', true);. - Guarda y recarga la página. Ahora verás el error exacto.
[WARNING] No dejes WP_DEBUG activado en producción. Después de solucionar el problema, vuelve a ponerlo en
false.
No puedo subir archivos
Si al subir imágenes en WordPress te da error, el problema suele ser de permisos. Vuelve al paso 5 y asegúrate de que las carpetas wp-content, wp-content/uploads tengan permiso 755. Si no existe la carpeta uploads, créala.
El sitio no carga CSS o imágenes
Esto suele pasar por la caché del navegador o por los enlaces permanentes. Ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios de nuevo. Esto regenera las reglas de reescritura.
Preguntas frecuentes (FAQ)
¿Es necesario usar el instalador de Plesk?
No. Como has visto, puedes instalar WordPress manualmente en Plesk sin problemas. El instalador automático es cómodo, pero la instalación manual te da más control y conocimiento sobre tu sitio.
¿Puedo instalar WordPress en una subcarpeta?
Sí. Si en el paso 4 no mueves los archivos a la raíz y dejas la carpeta wordpress, tu sitio estará en tudominio.com/wordpress. Puede ser útil para sitios de prueba.
¿Qué hago si olvido la contraseña de la base de datos?
Puedes cambiarla desde Plesk. Ve a Bases de datos, selecciona tu base, y en la pestaña de usuarios puedes cambiar la contraseña. Luego, actualiza el archivo wp-config.php con la nueva contraseña.
¿Puedo usar una base de datos existente?
Sí, pero es recomendable crear una nueva para cada instalación de WordPress. Así evitas conflictos y facilita el mantenimiento.
¿Plesk es compatible con WordPress Multisite?
Sí, pero requiere configuración adicional. Necesitas crear subdominios o subdirectorios manualmente y ajustar el archivo wp-config.php con define('WP_ALLOW_MULTISITE', true);.
¿Cómo actualizo WordPress si lo instalé manualmente?
WordPress te avisará en el panel cuando haya una nueva versión. Puedes actualizar directamente desde el panel de administración. Si prefieres hacerlo manualmente, descarga la última versión y reemplaza los archivos, manteniendo la carpeta wp-content y el archivo wp-config.php.
Consejos finales para tu instalación manual
Instalar WordPress manualmente en Plesk es una excelente manera de aprender y tener control total. Aquí van algunos consejos extra:
- Haz una copia de seguridad antes de cualquier cambio importante. Plesk tiene herramientas integradas para esto.
- No uses "admin" como nombre de usuario. Es el primer intento de los atacantes.
- Instala un plugin de seguridad como Wordfence o iThemes Security para proteger tu sitio.
- Mantén todo actualizado: WordPress, plugins y temas. Las actualizaciones corrigen vulnerabilidades.
Si has seguido todos los pasos, ahora tienes un WordPress instalado manualmente y funcionando en tu servidor Plesk. No olvides explorar el panel de administración y familiarizarte con las opciones. ¡Tu sitio ya está listo para que empieces a crear contenido!
[TIP] Para un rendimiento óptimo, considera activar la caché de Plesk o instalar un plugin de caché como W3 Total Cache. Esto hará que tu sitio cargue mucho más rápido, lo cual es clave para el SEO.
Y recuerda, si en algún momento te sientes perdido, siempre puedes volver a este tutorial de Plesk y seguir los pasos uno a uno. La práctica hace al maestro. ¡Buena suerte con tu nueva web!
