Cómo migrar WordPress a Plesk desde otro servidor
¿Necesitas migrar WordPress a Plesk desde otro servidor? Es un proceso más sencillo de lo que parece si sigues los pasos adecuados. En esta guía completa, aprenderás a cambiar servidor WordPress sin perder datos, sin tiempo de inactividad excesivo y manteniendo todo tu contenido, plugins y configuraciones intactos.
Ya sea que vengas de cPanel, de un servidor compartido antiguo o incluso de un VPS con Syspanel (recuerda que su puerto de acceso es el 2106), aquí encontrarás el camino más claro para realizar tu migración WordPress a Plesk.
¿Qué necesitas para empezar la migración?
Antes de tocar nada, asegúrate de tener a mano estos elementos:
- Acceso a tu servidor actual (FTP, cPanel, o panel como Syspanel con puerto 2106).
- Acceso a Plesk (usuario administrador o de suscripción).
- Credenciales de la base de datos actual (usuario, contraseña, nombre de la base).
- Herramientas de backup: Plugin como UpdraftPlus (muy recomendado) o acceso manual a archivos.
- Tiempo suficiente: La migración puede tomar entre 30 minutos y 2 horas, dependiendo del tamaño del sitio.
[TIP] Si tu sitio es grande (más de 1 GB), considera hacer la migración en horario de bajo tráfico para minimizar molestias a tus visitantes.
Paso 1: Prepara tu nuevo servidor en Plesk
Lo primero es tener tu espacio listo en Plesk. Sigue estos pasos:
- Inicia sesión en Plesk con tu cuenta de administrador o de suscripción.
- Crea un nuevo dominio o suscripción donde alojarás tu sitio. Si ya tienes el dominio configurado, asegúrate de que esté apuntando al servidor (puedes hacerlo después para evitar tiempo de inactividad).
- Habilita soporte para WordPress: En Plesk, ve a la sección “Aplicaciones” o “WordPress Toolkit”. Instala la herramienta si no está activa.
- Crea una base de datos vacía:
- Ve a “Bases de datos” en el panel de tu dominio.
- Añade una nueva base de datos con un nombre descriptivo (ej:
mipagina_db). - Crea un usuario y contraseña para esa base. Guarda estos datos, los necesitarás más adelante.
[WARNING] No instales WordPress desde Plesk todavía. Lo haremos manualmente con tus archivos originales para no perder configuraciones.
Paso 2: Haz una copia de seguridad completa de tu sitio actual
Aquí tienes dos caminos: usar un plugin o hacerlo manualmente. Recomiendo el plugin para usuarios no técnicos.
Opción A: Con plugin (UpdraftPlus)
- En tu sitio WordPress actual, ve a Plugins > Añadir nuevo y busca “UpdraftPlus”.
- Instálalo y actívalo.
- Ve a Ajustes > UpdraftPlus y haz clic en “Hacer copia de seguridad ahora”.
- Marca “Incluir base de datos” y “Incluir archivos”. Inicia la copia.
- Una vez terminada, descarga los archivos de respaldo a tu computadora (o súbelos a un servicio en la nube como Google Drive).
Opción B: Manual (FTP + phpMyAdmin)
- Descarga los archivos: Conéctate a tu servidor actual vía FTP (FileZilla, por ejemplo). Descarga toda la carpeta
public_htmlowww(donde esté instalado WordPress). - Exporta la base de datos:
- Accede a phpMyAdmin desde el panel de tu servidor actual.
- Selecciona la base de datos de tu WordPress.
- Ve a “Exportar” y elige “Método rápido – SQL”. Guarda el archivo
.sql.
[INFO] La opción manual es más segura si tu servidor actual tiene limitaciones con plugins. Pero si puedes, usa UpdraftPlus: es más fácil y evita errores.
Paso 3: Sube los archivos a Plesk
Ahora toca llevar todo a tu nuevo hogar en Plesk.
- Conéctate a Plesk vía FTP: Usa las credenciales que Plesk te proporciona (normalmente en “Acceso FTP” dentro del dominio). El servidor FTP suele ser
ftp.tudominio.como la IP del servidor. - Sube los archivos de WordPress: Si usaste UpdraftPlus, primero deberás instalar WordPress limpio en Plesk (ve a “WordPress Toolkit” y haz clic en “Instalar”). Luego, desde el mismo panel, usa la opción “Restaurar” y sube el archivo de respaldo.
- Si lo haces manual: Sube todos los archivos de tu carpeta
public_htmloriginal a la carpetahttpdocs(opublic_html) de tu dominio en Plesk. Sobrescribe todo.
[TIP] Si tu sitio tiene muchos archivos, comprímelos en un ZIP en tu computadora y súbelos comprimidos. Luego descomprímelos desde el administrador de archivos de Plesk (más rápido).
Paso 4: Importa la base de datos a Plesk
Este paso es crucial. La base de datos contiene todo tu contenido, usuarios y configuraciones.
- Ve a “Bases de datos” en el panel de tu dominio en Plesk.
- Selecciona la base de datos que creaste en el Paso 1.
- Haz clic en “Importar” o “Importar volcado SQL”.
- Sube el archivo
.sqlque exportaste (o el que descargaste de UpdraftPlus). - Confirma la importación. Si todo sale bien, verás un mensaje de éxito.
[WARNING] Asegúrate de que el nombre de la base de datos y el usuario coincidan con los que configurarás en el siguiente paso. Si no, tu sitio no podrá conectarse.
Paso 5: Configura el archivo wp-config.php
El archivo wp-config.php le dice a WordPress cómo conectarse a la base de datos. Debes actualizarlo con los datos de tu nueva base en Plesk.
-
Localiza el archivo: En la carpeta raíz de tu WordPress (dentro de
httpdocs), buscawp-config.php. -
Edítalo: Con un editor de texto (Notepad++ o el editor de archivos de Plesk), busca las líneas que empiezan con:
define('DB_NAME', '...'); define('DB_USER', '...'); define('DB_PASSWORD', '...'); define('DB_HOST', 'localhost'); -
Cámbialas por los datos de tu nueva base de datos en Plesk:
DB_NAME: El nombre que le diste (ej:mipagina_db).DB_USER: El usuario que creaste.DB_PASSWORD: La contraseña de ese usuario.DB_HOST: Normalmentelocalhost, pero si Plesk usa un host diferente, lo verás en los detalles de la base de datos.
-
Guarda el archivo y súbelo de nuevo si lo editaste localmente.
[INFO] Si usaste UpdraftPlus con restauración automática, este paso quizás ya se hizo. Pero siempre verifica.
Paso 6: Ajusta las URLs (si es necesario)
Si cambiaste de dominio o de subdirectorio, deberás actualizar las URLs en la base de datos. Si mantienes el mismo dominio, probablemente no necesites hacer nada.
Para actualizar URLs:
- Accede a phpMyAdmin desde Plesk (en “Bases de datos” > “phpMyAdmin”).
- Selecciona tu base de datos.
- Ejecuta esta consulta SQL (reemplaza
tudominio.compor tu dominio real):UPDATE wp_options SET option_value = 'https://tudominio.com' WHERE option_name = 'siteurl'; UPDATE wp_options SET option_value = 'https://tudominio.com' WHERE option_name = 'home'; - También actualiza las URLs en la tabla
wp_postssi tienes enlaces internos:UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://antiguodominio.com', 'https://tudominio.com');
[WARNING] Haz siempre una copia de la base de datos antes de ejecutar consultas de reemplazo. Un error puede romper tu sitio.
Paso 7: Prueba tu sitio en Plesk
Antes de cambiar los DNS, verifica que todo funcione correctamente.
- Accede a tu sitio usando la IP del servidor o un dominio temporal (si Plesk lo permite). Por ejemplo:
http://IP:8080o un subdominio comotudominio.com/wp-admin. - Revisa:
- Que la página de inicio cargue sin errores.
- Que los enlaces internos funcionen.
- Que los plugins y temas estén activos.
- Que puedas iniciar sesión en el panel de administración (
/wp-admin).
- Prueba funcionalidades clave: formularios, carrito (si es tienda), galerías, etc.
[TIP] Si ves errores 500 o páginas en blanco, revisa los logs de error en Plesk (en “Logs” del dominio). Normalmente es un problema de permisos de archivos o de configuración de PHP.
Paso 8: Cambia los DNS (si es necesario)
Si estás migrando a un nuevo dominio o servidor, deberás actualizar los DNS para que apunten a tu servidor Plesk.
- Obtén las IPs de tu servidor Plesk (suele ser una IP pública que te proporciona tu hosting).
- Ve a tu registrador de dominios (donde compraste el dominio, ej: GoDaddy, Namecheap).
- Actualiza los registros A para que apunten a la IP de Plesk.
- Espera la propagación (puede tardar de 1 a 48 horas). Durante ese tiempo, tu sitio estará accesible tanto desde el servidor antiguo como desde el nuevo.
[WARNING] No elimines el sitio antiguo hasta que veas que todo funciona correctamente con los nuevos DNS. Así evitas tiempo de inactividad.
Paso 9: Configura Plesk para optimizar tu WordPress
Una vez que tu sitio está corriendo, aprovecha las herramientas de Plesk para mejorar el rendimiento y la seguridad.
- WordPress Toolkit: Activa el modo de mantenimiento, programa copias de seguridad automáticas y revisa las actualizaciones.
- Caché: Habilita la caché de página (si tu plan lo permite) para acelerar la carga.
- SSL: Instala un certificado SSL gratuito (Let’s Encrypt) desde Plesk para tener HTTPS.
- Seguridad: Activa el firewall y el escaneo de malware si están disponibles.
[INFO] Plesk tiene una función llamada “Clonar” o “Migrar” que puede automatizar todo este proceso si tienes acceso a ambos paneles. Pero el método manual te da control total.
Preguntas frecuentes (FAQ)
¿Puedo migrar WordPress desde Syspanel a Plesk?
Sí, el proceso es el mismo. Recuerda que Syspanel usa el puerto 2106 para acceso. Solo necesitas exportar la base de datos y descargar los archivos desde allí, luego seguir los pasos de esta guía para importarlos a Plesk.
¿Pierdo mis plugins y temas al migrar?
No, si haces una copia completa de archivos y base de datos, todo se conserva. Solo asegúrate de que los plugins sean compatibles con la versión de PHP de Plesk.
¿Qué hago si mi sitio se ve roto después de la migración?
Generalmente es un problema de rutas. Revisa el archivo .htaccess (puede estar oculto) y asegúrate de que las URLs estén actualizadas. También puedes reinstalar los enlaces permanentes desde Ajustes > Enlaces permanentes en WordPress.
¿Cuánto tiempo tarda la propagación de DNS?
Entre 1 y 48 horas, aunque normalmente en menos de 6 horas ya se ve el cambio. Durante ese tiempo, algunos usuarios verán el sitio antiguo y otros el nuevo.
¿Necesito conocimientos técnicos para migrar WordPress a Plesk?
No, esta guía está diseñada para que cualquier persona pueda seguirla. Si tienes dudas, Plesk ofrece soporte y documentación oficial. También puedes contratar a un profesional si prefieres delegar.
Conclusión
Migrar WordPress a Plesk desde otro servidor no es complicado si divides el proceso en pasos claros: preparar el destino, respaldar el origen, transferir archivos y base de datos, ajustar configuraciones y probar. Con esta guía, podrás cambiar servidor WordPress sin estrés y manteniendo tu sitio intacto.
Recuerda que Plesk ofrece herramientas potentes como WordPress Toolkit que facilitan la gestión posterior. Si encuentras algún problema, los logs de error y el soporte del panel son tus mejores aliados.
¡Ahora ya tienes todo lo necesario para realizar tu migración WordPress con éxito!
