WordPress en Syspanel: Cómo migrar tu web a otro hosting
¿Necesitas mover tu sitio web a un nuevo hosting y te da miedo perderlo todo? No te preocupes. Migrar una web de WordPress desde Syspanel a otro panel o servidor es un proceso muy sencillo si sigues los pasos correctos. En esta guía completa, te explicaré cómo hacer una migración WordPress paso a paso, usando las herramientas que tienes en tu panel Syspanel (accesible por el puerto 2106). Además, te daré consejos para que no pierdas ni un solo dato, ni el posicionamiento SEO.
Vamos a dividir esta guía en secciones muy claras. Puedes seguirla incluso si nunca has hecho una migración antes.
¿Qué necesitas para migrar tu WordPress desde Syspanel?
Antes de empezar, es importante que tengas a mano los siguientes datos. Te recomiendo anotarlos en un bloc de notas o en un documento de texto:
- Credenciales de acceso a Syspanel (usuario y contraseña, y la URL con puerto 2106, por ejemplo:
tudominio.com:2106). - Credenciales de FTP o SFTP de tu hosting actual (las puedes encontrar en Syspanel en la sección de cuentas FTP).
- Acceso a phpMyAdmin desde Syspanel para exportar la base de datos.
- Los datos de tu nuevo hosting (usuario, contraseña, servidor FTP, y acceso a la base de datos).
[INFO] Si tu nuevo hosting también usa Syspanel, el proceso será casi idéntico. Si usa cPanel, Plesk o cualquier otro panel, solo cambia la interfaz, pero los pasos son los mismos.
Paso 1: Exportar tu sitio web desde Syspanel
El primer paso es exportar WordPress desde tu hosting actual. Esto incluye dos partes: los archivos del sitio y la base de datos.
1.1 Descargar los archivos de WordPress por FTP
Accede a Syspanel usando tu navegador y el puerto 2106. Busca la sección "Cuentas FTP" o "Acceso FTP". Allí verás los datos para conectarte: servidor, usuario y contraseña.
Ahora, usa un cliente FTP como FileZilla (es gratuito y muy fácil de usar):
- Abre FileZilla y en el campo Servidor escribe la dirección que te da Syspanel (normalmente es
ftp.tudominio.como la IP del servidor). - Introduce tu usuario y contraseña de FTP.
- En el puerto, pon 21 (o el que te indique Syspanel).
- Conéctate. Verás dos paneles: el izquierdo es tu ordenador, el derecho es el servidor.
- En el panel derecho, navega hasta la carpeta donde está instalado WordPress. Normalmente es
public_htmlowww. - Selecciona todos los archivos y carpetas (puedes usar Ctrl+A) y arrástralos al panel izquierdo (a una carpeta en tu PC).
- Espera a que termine la descarga. Dependiendo del tamaño de tu web, puede tardar unos minutos.
[TIP] Si tu web es muy grande (más de 500 MB), es mejor comprimir los archivos desde Syspanel usando la opción "Archivos" -> "Comprimir". Luego descargas el .zip. Esto es más rápido y evita errores de conexión.
1.2 Exportar la base de datos desde phpMyAdmin
Ahora necesitas la base de datos, donde están tus entradas, páginas, usuarios y configuraciones.
- En Syspanel, busca la sección "Bases de Datos" o "phpMyAdmin".
- Haz clic en el enlace que abre phpMyAdmin (se abrirá en una nueva pestaña).
- En la lista de la izquierda, verás el nombre de tu base de datos. Haz clic en él.
- Arriba, en el menú, selecciona la pestaña "Exportar".
- Elige el método "Rápido" y formato "SQL".
- Haz clic en "Continuar" o "Exportar". Se descargará un archivo
.sqlen tu ordenador.
[WARNING] No modifiques nada en phpMyAdmin a menos que sepas lo que haces. Un cambio accidental puede romper tu web.
Paso 2: Preparar el nuevo hosting para la migración
Antes de subir tus archivos, debes tener listo el espacio en tu nuevo hosting.
2.1 Crear la base de datos en el nuevo hosting
En tu nuevo panel de control (sea Syspanel, cPanel, etc.):
- Ve a la sección "Bases de Datos MySQL".
- Crea una nueva base de datos (por ejemplo,
migracion_wp). - Crea un usuario para esa base de datos y asígnale una contraseña segura.
- Vincula el usuario a la base de datos, dándole todos los privilegios.
Guarda estos datos: nombre de la base, usuario y contraseña. Los necesitarás más adelante.
2.2 Subir los archivos de WordPress al nuevo hosting
Usa de nuevo FileZilla, pero ahora con los datos de tu nuevo hosting:
- Conéctate al nuevo servidor FTP.
- Ve a la carpeta
public_html(o la raíz de tu dominio). - Arrastra todos los archivos que descargaste antes desde tu PC al panel derecho (el servidor).
- Espera a que termine la subida.
[TIP] Si comprimiste los archivos en un .zip, puedes subir el .zip y luego descomprimirlo desde el panel de archivos de tu nuevo hosting. Muchos paneles tienen una opción "Extraer" directamente.
Paso 3: Importar la base de datos y configurar WordPress
3.1 Importar el archivo SQL
- En tu nuevo hosting, abre phpMyAdmin.
- Selecciona la base de datos que creaste (debe estar vacía).
- Ve a la pestaña "Importar".
- Haz clic en "Seleccionar archivo" y elige el archivo
.sqlque descargaste. - Haz clic en "Continuar". Si el archivo es grande, puede tardar unos segundos.
Si todo sale bien, verás un mensaje de éxito. Ahora tu base de datos está en el nuevo servidor.
3.2 Modificar el archivo wp-config.php
Este es el paso más importante. El archivo wp-config.php le dice a WordPress dónde está la base de datos.
-
En FileZilla, busca en la carpeta de tu nuevo hosting el archivo
wp-config.php. -
Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).
-
Busca estas líneas y cámbialas por los datos de tu nueva base de datos:
define('DB_NAME', 'nombre_de_tu_nueva_base'); define('DB_USER', 'usuario_de_la_nueva_base'); define('DB_PASSWORD', 'contraseña_de_la_nueva_base'); define('DB_HOST', 'localhost'); // Normalmente es localhost, pero verifica con tu hosting -
Guarda el archivo y súbelo de nuevo al servidor (si lo editaste localmente, arrastra el archivo actualizado).
[WARNING] Si el
DB_HOSTno eslocalhost, tu nuevo hosting te habrá proporcionado una dirección comomysql.tudominio.com. Revísalo en los datos de acceso.
Paso 4: Ajustar URLs y comprobar la migración
4.1 Cambiar las URLs si es necesario
Si cambiaste de dominio o de ruta, las URLs en la base de datos pueden estar rotas. Para solucionarlo:
-
En phpMyAdmin de tu nuevo hosting, selecciona la base de datos.
-
Ve a la pestaña "SQL".
-
Ejecuta esta consulta (cambia
tudominioantiguo.compor tu dominio anterior ytudominionuevo.compor el nuevo):UPDATE wp_options SET option_value = replace(option_value, 'http://tudominioantiguo.com', 'http://tudominionuevo.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'http://tudominioantiguo.com', 'http://tudominionuevo.com'); UPDATE wp_posts SET post_content = replace(post_content, 'http://tudominioantiguo.com', 'http://tudominionuevo.com');
[INFO] Si usas HTTPS, asegúrate de poner
https://en las URLs.
4.2 Probar el sitio
Ahora escribe tu nuevo dominio en el navegador. Si todo está bien, verás tu web funcionando. Revisa:
- Que las imágenes se vean.
- Que los enlaces internos funcionen.
- Que puedas acceder al panel de administración (
/wp-admin).
Si algo falla, revisa los pasos anteriores. El error más común es un wp-config.php mal configurado.
Preguntas frecuentes (FAQ) sobre migración WordPress
¿Puedo migrar mi web sin perder el SEO?
Sí. Si mantienes el mismo dominio y la misma estructura de URLs, no deberías perder posicionamiento. Solo asegúrate de que el nuevo hosting tenga buena velocidad y rendimiento.
¿Qué hago si mi nuevo hosting no tiene Syspanel?
No importa. Los pasos son los mismos para cualquier panel: exportar archivos, exportar base de datos, importar en el nuevo panel y configurar wp-config.php. Solo cambia la interfaz.
¿Cuánto tiempo tarda la migración?
Depende del tamaño de tu web. Una web pequeña (menos de 100 MB) puede estar lista en 30 minutos. Una web grande (1 GB o más) puede llevar varias horas, sobre todo en la subida de archivos.
¿Necesito conocimientos técnicos?
No. Solo seguir los pasos al pie de la letra. Si tienes dudas, tu nuevo hosting suele ofrecer soporte gratuito para migraciones. Pregúntales.
¿Puedo hacer la migración sin FTP?
Sí, si tu hosting tiene un gestor de archivos en el panel. Puedes subir los archivos desde ahí, pero para webs grandes puede ser más lento que FTP.
Conclusión: Ya tienes tu web en el nuevo hosting
Migrar un WordPress desde Syspanel a otro hosting no es complicado. Solo necesitas paciencia y seguir cada paso con cuidado. Recuerda:
- Exporta archivos y base de datos desde Syspanel (puerto 2106).
- Prepara el nuevo hosting creando la base de datos y subiendo los archivos.
- Configura el
wp-config.phpcon los nuevos datos. - Ajusta las URLs si cambiaste de dominio.
Y si algo sale mal, no te preocupes. Siempre puedes restaurar desde la copia de seguridad que tienes en tu ordenador. La práctica hace al maestro, y la primera migración siempre es la más difícil.
[TIP] Después de la migración, activa un plugin de caché y revisa que todos los plugins y temas estén actualizados. Esto evitará problemas de rendimiento.
¡Buena suerte con tu cambiar hosting WordPress! Si te ha sido útil esta guía, compártela con otros que estén en el mismo proceso.
