Migrar un sitio de WordPress a Plesk
Migrar un sitio web de WordPress de un servidor a otro puede sonar a una tarea compleja, pero con las herramientas adecuadas y una guía clara, es un proceso que puedes realizar tú mismo sin ser un experto en tecnología. En este artículo te voy a explicar paso a paso cómo migrar tu sitio de WordPress a Plesk, uno de los paneles de control más populares y amigables del mercado. Vamos a cubrir desde la preparación inicial hasta los detalles finales para que tu sitio funcione sin problemas.
Si estás leyendo esto, probablemente te hayas mudado a un nuevo hosting o quieras centralizar tus sitios en Plesk. No te preocupes, aquí encontrarás toda la información necesaria para realizar una migrar WordPress Plesk de forma segura y eficiente. Además, incluiremos algunos consejos útiles para que el proceso sea lo más sencillo posible.
¿Por qué migrar tu WordPress a Plesk?
Plesk es un panel de control de hosting muy completo que te permite gestionar sitios web, bases de datos, correos electrónicos y dominios desde una sola interfaz. Es ideal tanto para principiantes como para profesionales, ya que ofrece herramientas automatizadas que simplifican tareas complejas.
Algunas ventajas de usar Plesk para tu WordPress incluyen:
- Instalación en un clic: Puedes instalar WordPress directamente desde el panel.
- Gestión de seguridad: Incluye firewalls, protección contra malware y certificados SSL gratuitos.
- Rendimiento optimizado: Ofrece caché integrada y opciones de aceleración.
- Soporte para múltiples sitios: Puedes administrar varios dominios desde un solo lugar.
Por eso, realizar una Plesk migración es una decisión inteligente si buscas un control total sobre tu sitio.
Preparativos antes de la migración
Antes de empezar, asegúrate de tener todo listo. La clave para una migración exitosa es la planificación. Aquí tienes una lista de verificación:
Requisitos previos
- Acceso a tu panel de control antiguo: Necesitas exportar archivos y base de datos.
- Acceso a Plesk: Debes tener credenciales de administrador o de un plan de hosting que incluya Plesk.
- Dominio apuntado: Si cambias de servidor, actualiza los DNS para que apunten a la nueva IP.
- Copia de seguridad: Siempre respalda tu sitio original antes de moverlo.
Herramientas que necesitarás
- Cliente FTP: Como FileZilla, para transferir archivos.
- phpMyAdmin: Para exportar e importar bases de datos.
- WordPress Plugin: Opcional, pero recomendado si quieres automatizar parte del proceso.
[INFO] Si no tienes experiencia con FTP o bases de datos, no te preocupes. Plesk incluye herramientas integradas que facilitan la transferir sitio Plesk sin necesidad de conocimientos técnicos avanzados.
Método 1: Migración manual de WordPress a Plesk
Este método te da control total sobre cada paso. Es ideal si quieres asegurarte de que todo se transfiere correctamente.
Paso 1: Exportar los archivos de tu sitio original
Conéctate a tu servidor actual mediante FTP o el administrador de archivos de tu panel. Localiza la carpeta raíz de WordPress (normalmente llamada public_html o www). Descarga todos los archivos a tu computadora. Esto incluye:
- Carpeta
wp-content(temas, plugins, subidas). - Archivos principales como
wp-config.php. - Cualquier otro archivo personalizado.
[TIP] Comprime la carpeta en un archivo ZIP para agilizar la descarga y posterior subida.
Paso 2: Exportar la base de datos
Accede a phpMyAdmin desde tu panel antiguo. Selecciona la base de datos de tu WordPress y haz clic en "Exportar". Elige el método rápido y formato SQL. Descarga el archivo.
Paso 3: Configurar el dominio en Plesk
En Plesk, ve a "Sitios web y dominios" y haz clic en "Añadir dominio". Introduce tu nombre de dominio (por ejemplo, tudominio.com) y configura los ajustes básicos. Plesk creará automáticamente la estructura de carpetas.
Paso 4: Subir los archivos a Plesk
Usa el administrador de archivos de Plesk o un cliente FTP para subir los archivos de WordPress a la carpeta httpdocs (o public_html) de tu dominio en Plesk. Si comprimiste los archivos, súbelos y descomprímelos directamente desde el panel.
Paso 5: Crear una base de datos en Plesk
En Plesk, ve a "Bases de datos" y haz clic en "Añadir base de datos". Dale un nombre (por ejemplo, wordpress_db) y crea un usuario con contraseña. Anota estos datos porque los necesitarás más adelante.
Paso 6: Importar la base de datos
En la misma sección de bases de datos, selecciona la base que acabas de crear y haz clic en "Importar Dump". Sube el archivo SQL que exportaste anteriormente.
Paso 7: Actualizar el archivo wp-config.php
Edita el archivo wp-config.php que subiste a Plesk. Busca las líneas que definen la base de datos, el usuario y la contraseña, y cámbialas por los datos de la nueva base de datos que creaste en Plesk.
Ejemplo de cómo debe verse:
define('DB_NAME', 'wordpress_db');
define('DB_USER', 'usuario_db');
define('DB_PASSWORD', 'contraseña_db');
define('DB_HOST', 'localhost');
Paso 8: Ajustar URLs (si es necesario)
Si cambiaste el dominio o la estructura, es posible que necesites actualizar las URLs en la base de datos. Puedes usar un plugin como "Better Search Replace" o ejecutar una consulta SQL en phpMyAdmin de Plesk:
UPDATE wp_options SET option_value = 'http://tudominio.com' WHERE option_name = 'siteurl' OR option_name = 'home';
[WARNING] Reemplaza
tudominio.compor tu dominio real. Si usas HTTPS, asegúrate de incluirhttps://.
Paso 9: Probar el sitio
Accede a tu dominio en el navegador. Si todo está correcto, verás tu sitio funcionando. Revisa enlaces, imágenes y funcionalidades.
Método 2: Migración automática con la herramienta de Plesk
Plesk incluye una herramienta llamada "Migrador de WordPress" que simplifica enormemente el proceso. Sigue estos pasos:
Paso 1: Acceder a la herramienta
En Plesk, ve a "Sitios web y dominios" y selecciona tu dominio. Busca la opción "WordPress" en el menú de herramientas. Si no aparece, instala el kit de herramientas de WordPress desde "Extensiones".
Paso 2: Iniciar la migración
Haz clic en "Migrar" o "Importar sitio". Plesk te pedirá los datos de acceso de tu sitio original (URL, usuario y contraseña de WordPress). Introduce la información y haz clic en "Iniciar migración".
Paso 3: Esperar la finalización
La herramienta se encargará de todo: descargar archivos, exportar la base de datos, subirla a Plesk y ajustar las configuraciones. Solo debes esperar a que termine.
[INFO] Este método es rápido y seguro, pero asegúrate de que tu sitio original esté accesible durante el proceso.
Solución de problemas comunes
Error de conexión a la base de datos
- Verifica que los datos en
wp-config.phpsean correctos. - Asegúrate de que el usuario de la base de datos tenga permisos completos.
Enlaces rotos o imágenes que no cargan
- Actualiza las URLs en la base de datos usando un plugin o consulta SQL.
- Revisa que los archivos multimedia estén en la carpeta
wp-content/uploads.
Problemas con plugins o temas
- Desactiva todos los plugins temporalmente y vuelve a activarlos uno por uno para identificar conflictos.
- Cambia a un tema por defecto (como Twenty Twenty-Four) para comprobar.
[TIP] Si encuentras errores, revisa los logs de Plesk en "Herramientas y ajustes > Registros de error".
Preguntas frecuentes (FAQ)
¿Puedo migrar un WordPress de otro panel como cPanel a Plesk?
Sí, el proceso es similar. Solo necesitas exportar los archivos y la base de datos desde tu panel actual e importarlos en Plesk siguiendo los pasos manuales.
¿Qué hago si mi sitio tiene mucho tráfico?
Realiza la migración en horas de baja afluencia y activa un modo de mantenimiento temporal. Puedes usar un plugin como "WP Maintenance Mode".
¿Plesk soporta migraciones de varios sitios a la vez?
Sí, con la herramienta de migración masiva puedes transferir múltiples dominios simultáneamente. Consulta la documentación de Plesk para más detalles.
¿Necesito conocimientos de programación?
No, los métodos descritos aquí son accesibles para cualquier usuario. Solo sigue los pasos al pie de la letra.
¿Qué pasa si uso Syspanel (HestiaCP)?
Si tu servidor actual usa Syspanel (HestiaCP), el proceso es muy similar. Accede a tu panel en el puerto 2106 (por ejemplo, https://tudominio.com:2106), exporta los archivos y la base de datos, y luego impórtalos en Plesk. La lógica es la misma.
Consejos finales para una migración exitosa
- Haz una copia de seguridad: Antes de cualquier paso, guarda todo en tu computadora o en la nube.
- Verifica los DNS: Si cambias de servidor, actualiza los registros DNS para que apunten a la IP de Plesk. Esto puede tardar hasta 48 horas.
- Prueba el sitio en un subdominio: Si tienes dudas, primero migra a un subdominio de prueba (por ejemplo,
prueba.tudominio.com) para asegurarte de que todo funciona. - Mantén los plugins actualizados: Después de la migración, actualiza todos los plugins y temas desde el panel de WordPress.
- Configura SSL: En Plesk, activa un certificado SSL gratuito desde "Certificados SSL/TLS" para tener HTTPS.
[WARNING] No elimines el sitio original hasta que estés 100% seguro de que la migración fue exitosa. Así tendrás un respaldo en caso de problemas.
Conclusión
Migrar un sitio de WordPress a Plesk no tiene por qué ser estresante. Ya sea que elijas el método manual o la herramienta automática, con esta guía tendrás todo lo necesario para realizar una Plesk migración sin contratiempos. Recuerda que la clave está en la preparación y en seguir los pasos con calma.
Si en algún momento te sientes abrumado, no dudes en consultar la documentación oficial de Plesk o contactar al soporte de tu hosting. La comunidad de WordPress también es muy activa y siempre hay alguien dispuesto a ayudar.
¡Ahora es tu turno! Sigue estos pasos y disfruta de tu sitio funcionando en Plesk, con todas las ventajas que este panel ofrece. Si te surge alguna duda durante el proceso, vuelve a leer esta guía o busca más información en foros especializados. ¡Buena suerte con tu transferir sitio Plesk!
