Cómo migrar WordPress a Syspanel: tutorial sencillo
¿Necesitas mover tu sitio WordPress a Syspanel y no sabes por dónde empezar? No te preocupes, estás en el lugar correcto. Migrar un sitio web puede sonar a algo complicado, pero con esta guía paso a paso te mostraré que es un proceso sencillo y seguro. Syspanel es una herramienta de administración de hosting basada en HestiaCP, y una vez que entiendas los pasos, verás que migrar WordPress a Syspanel es pan comido.
En este tutorial migración WordPress, cubriremos desde la preparación inicial hasta la verificación final de tu sitio en su nuevo hogar. Usaremos métodos manuales y plugins para que elijas el que más te guste. Al final, tendrás tu sitio funcionando en Syspanel sin perder datos ni tiempo.
¿Qué necesitas antes de empezar?
Antes de lanzarte a la acción, asegúrate de tener todo lo necesario. Esto evitará dolores de cabeza a mitad del proceso.
Requisitos básicos
- Acceso a tu panel de control actual: Necesitas poder descargar archivos y exportar la base de datos de tu WordPress actual.
- Acceso a Syspanel: Debes tener una cuenta en Syspanel (recuerda que el puerto de acceso es el 2106). Si no lo tienes, contacta a tu proveedor de hosting.
- Datos de conexión FTP o SFTP: Para subir archivos a tu nuevo servidor.
- Nombre de dominio: Asegúrate de que apunte a tu nuevo servidor (o al menos tenlo preparado para cambiar los DNS más tarde).
- Herramientas: Un cliente FTP (como FileZilla) y acceso a phpMyAdmin (en Syspanel suele estar disponible).
[INFO] Si usas Syspanel, el acceso suele ser
https://tudominio.com:2106. Allí encontrarás todas las herramientas necesarias.
Haz una copia de seguridad de tu sitio actual
Este paso es crucial. Nunca migres sin respaldo. Una copia de seguridad te permite restaurar todo si algo sale mal.
- Archivos: Descarga toda la carpeta
wp-contenty el archivowp-config.phpde tu instalación actual. Puedes hacerlo por FTP. - Base de datos: Ve a phpMyAdmin en tu panel antiguo, selecciona la base de datos de WordPress y elige "Exportar". Guarda el archivo SQL.
[WARNING] No omitas la copia de seguridad. Si algo falla, podrías perder todo tu contenido.
Paso 1: Preparar Syspanel para recibir tu WordPress
Lo primero es crear el espacio para tu sitio en Syspanel. Sigue estos pasos:
Crear un nuevo usuario y dominio
- Inicia sesión en Syspanel (puerto 2106).
- Ve a Usuarios y crea un nuevo usuario para tu sitio (por ejemplo,
tusitio). - Luego, en Web, haz clic en Añadir dominio.
- Ingresa tu nombre de dominio (ej.
tudominio.com) y selecciona el usuario que acabas de crear. - Marca la opción Crear base de datos y anota el nombre, usuario y contraseña de la base de datos que se generará.
[TIP] Si tu dominio aún no apunta a Syspanel, puedes usar un dominio temporal (como
ip-del-servidor/~usuario) para probar la migración.
Configurar la base de datos vacía
Syspanel ya creó la base de datos, pero está vacía. Necesitaremos importar la tuya más adelante. Por ahora, solo anota los datos:
- Nombre de la BD:
tusitio_wordpress - Usuario de la BD:
tusitio_wordpress - Contraseña: La que generó Syspanel (puedes cambiarla si quieres).
Paso 2: Migrar los archivos de WordPress
Ahora vamos a mover todos los archivos de tu sitio. Hay dos formas: manual (recomendada para control total) o con plugin (más rápida).
Opción A: Migración manual (recomendada)
-
Conéctate por FTP a tu servidor antiguo y descarga toda la carpeta de WordPress (normalmente
public_htmlowww). -
Conéctate por FTP a Syspanel (usa las credenciales del usuario que creaste). La ruta suele ser
/home/tusitio/web/tudominio.com/public_html. -
Sube todos los archivos que descargaste a esa carpeta. Puede tardar unos minutos si el sitio es grande.
-
Ajusta el archivo
wp-config.php: Ábrelo con un editor de texto y cambia los datos de conexión a la base de datos por los que anotaste en Syspanel.define('DB_NAME', 'tusitio_wordpress'); define('DB_USER', 'tusitio_wordpress'); define('DB_PASSWORD', 'tu_contraseña'); define('DB_HOST', 'localhost');
[INFO] El host de la base de datos en Syspanel casi siempre es
localhost. Si no funciona, consulta con tu proveedor.
Opción B: Migración con plugin (All-in-One WP Migration)
Si prefieres algo más automático, este plugin es ideal.
- En tu sitio antiguo, instala y activa el plugin All-in-One WP Migration.
- Ve a All-in-One WP Migration > Exportar y descarga el archivo de migración.
- En Syspanel, instala WordPress desde cero (ve a Web > tu dominio > Instalar WordPress). Esto crea una instalación limpia.
- Instala el mismo plugin en la nueva instalación.
- Ve a All-in-One WP Migration > Importar y sube el archivo que descargaste.
- El plugin ajustará automáticamente las URLs y la base de datos.
[WARNING] Este método puede fallar si el archivo es muy grande (más de 2 MB en la versión gratuita). Si es tu caso, usa la opción manual.
Paso 3: Migrar la base de datos
Ya sea que hayas hecho la migración manual o con plugin, necesitas asegurarte de que la base de datos esté correcta.
Importar la base de datos desde tu copia de seguridad
- En Syspanel, ve a phpMyAdmin (suele estar en Base de datos > phpMyAdmin).
- Selecciona la base de datos que creaste para tu sitio.
- Haz clic en Importar y elige el archivo SQL que exportaste al principio.
- Espera a que termine. Si es una base de datos grande, puede tardar un poco.
Ajustar URLs en la base de datos (si es necesario)
Si cambiaste de dominio (por ejemplo, de dominioantiguo.com a dominionuevo.com), necesitas actualizar las URLs en la base de datos.
- En phpMyAdmin, ve a la tabla
wp_options. - Busca las filas
siteurlyhome. - Cámbialas por tu nuevo dominio (ej.
https://tudominio.com).
[TIP] También puedes usar un plugin como Better Search Replace para hacer esto de forma segura desde el panel de WordPress.
Paso 4: Verificar y solucionar problemas comunes
Una vez que los archivos y la base de datos están en su lugar, es hora de probar.
Prueba de acceso
- Abre tu navegador y escribe tu dominio (o la IP con el usuario temporal).
- Si todo está bien, verás tu sitio funcionando. Si ves un error, no te preocupes, es normal.
Errores comunes y cómo solucionarlos
- Error de conexión a la base de datos: Revisa el
wp-config.php. Asegúrate de que los datos sean correctos. - Página en blanco: Activa el modo debug en WordPress. Edita
wp-config.phpy añade:
Luego revisa el archivodefine('WP_DEBUG', true); define('WP_DEBUG_LOG', true);wp-content/debug.logpara ver el error. - Enlaces rotos: Si cambiaste de dominio, usa el plugin Velvet Blues Update URLs para actualizar todas las URLs en el contenido.
- Problemas con plugins o temas: Desactiva todos los plugins desde la base de datos (ve a
wp_options, buscaactive_pluginsy bórralo). Luego reactiva uno por uno.
[WARNING] Si usas SSL (HTTPS), asegúrate de que tu nuevo servidor tenga certificado. Syspanel suele incluir Let's Encrypt gratis.
Paso 5: Apuntar el dominio a Syspanel
Si tu dominio ya apuntaba al servidor antiguo, debes cambiar los DNS.
- Ve a tu proveedor de dominio (donde lo compraste).
- Cambia los nameservers por los que te indicó tu proveedor de Syspanel (suelen ser algo como
ns1.syspanelhost.comyns2.syspanelhost.com). - Si solo cambias la IP, modifica el registro A para que apunte a la IP de tu servidor Syspanel.
[INFO] La propagación de DNS puede tardar entre 24 y 48 horas. Mientras tanto, puedes acceder a tu sitio usando la IP del servidor.
Preguntas frecuentes (FAQ)
¿Puedo migrar WordPress a Syspanel sin perder el SEO?
Sí, si mantienes la misma estructura de URLs y rediriges correctamente. Si cambias de dominio, usa redirecciones 301. Además, asegúrate de que el nuevo servidor tenga buena velocidad.
¿Qué hago si mi sitio es muy grande y no puedo subir archivos por FTP?
Puedes usar la opción de importar por SCP o pedir a tu proveedor de Syspanel que lo haga por ti. También puedes comprimir la carpeta en un ZIP y subirlo desde el administrador de archivos de Syspanel.
¿Syspanel es compatible con plugins de caché como W3 Total Cache?
Sí, pero después de migrar, limpia la caché y vuelve a configurarlos. A veces los plugins de caché guardan rutas antiguas.
¿Necesito conocimientos técnicos para migrar WordPress a Syspanel?
No, siguiendo esta guía paso a paso, cualquier persona con un mínimo de manejo de FTP y paneles puede hacerlo. Si te atascas, el soporte de Syspanel suele ayudar.
¿Cuánto tiempo tarda la migración?
Depende del tamaño de tu sitio. Un sitio pequeño (menos de 1 GB) puede estar listo en 30 minutos. Uno grande (varios GB) puede tomar horas en la subida de archivos.
Conclusión
Migrar WordPress a Syspanel no es un proceso de otro mundo. Con una buena copia de seguridad, un poco de paciencia y siguiendo los pasos de este tutorial migración WordPress, tendrás tu sitio funcionando en su nuevo servidor en poco tiempo.
Recuerda que Syspanel (basado en HestiaCP, con puerto 2106) es una plataforma robusta y fácil de usar. Si algo sale mal, siempre puedes restaurar tu copia de seguridad y empezar de nuevo.
Ahora ya sabes cómo migrar WordPress a Syspanel. ¡Manos a la obra y disfruta de tu sitio migrado!
[TIP] Después de la migración, no olvides revisar la configuración de correo electrónico y los permisos de archivos (755 para carpetas, 644 para archivos).
