Manual de Migración WordPress (De Windows a Linux)
Read Time:2 Minute, 23 Second

Manual de Migración WordPress (De Windows a Linux)

0 0

Aquí te traigo, al mero estilo BaleadaGeek, el paso a paso de cómo movimos nuestro sitio WordPress del servidor Windows (HostGator) al servidor Linux, sin morir en el intento.


1️⃣ Preparando el terreno

Antes de meterle mano, asegurate de tener:

  • Acceso a cPanel de ambos servidores.
  • Acceso FTP o File Manager para bajar y subir archivos.
  • Acceso a phpMyAdmin para exportar/importar la base de datos.
  • Un café, porque esto se pone técnico.

Tip de la casa: Haz un backup de TODO antes de mover un solo byte. Así, si la cagás, no te vas al hoyo.


2️⃣ Respaldos como si fuera el fin del mundo

  1. Desde el servidor Windows, baja todos los archivos de la carpeta donde está WordPress.
  2. Exporta la base de datos completa desde phpMyAdmin (formato .sql).
  3. Guarda ambos en un lugar seguro (nada de dejarlos en el Escritorio junto a 200 screenshots 😏).

3️⃣ Subiendo al nuevo hogar

  1. Sube todos los archivos de WordPress al servidor Linux usando FTP o el File Manager.
  2. Crea una base de datos nueva en MySQL (Linux).
  3. Importa el .sql que exportaste en el paso 2.

4️⃣ Ajustando la base de datos

Dentro de phpMyAdmin en el nuevo servidor:

UPDATE wp_options
SET option_value = 'https://zelvait.com'
WHERE option_name IN ('siteurl', 'home');

Cambia zelvait.com (si querés conocer ZelvaIT, dale click aqui) por tu dominio, obviamente.


5️⃣ DNS y Namecheap

En Namecheap, (si es que teneés los dominios registrados allí, sino ejecuta este procedimiento en donde los tengas registrados) ajusta los registros para que:

  • @ (A) apunte a la IP del servidor Linux.
  • www (CNAME) apunte al dominio raíz.
  • Agrega también cualquier subdominio que necesites.

Pro tip: Los cambios tardan en propagarse, así que paciencia.


6️⃣ Limpiando porquerías del servidor viejo

En el Linux, revisa y borra:

  • Archivos como web.config (eso es de IIS/Windows).
  • Cualquier .user.ini que limite rutas viejas.

7️⃣ Arreglando el login de WordPress

Si al entrar a wp-admin te manda al home, revisa:

  • Que las cookies no estén molestando (limpia cache/navegador).
  • Que tu usuario tenga rol de Administrador en wp_usermeta.

Para reparar roles corruptos:

UPDATE wp_usermeta
SET meta_value = 'a:1:{s:13:"administrator";b:1;}'
WHERE user_id = 1 AND meta_key = 'wp_capabilities';

(Cambia el user_id por el del usuario que quieras salvar)


8️⃣ Probando todo

  • Carga el sitio y verifica que todo funcione.
  • Prueba el login en wp-admin.
  • Revisa enlaces, imágenes y plugins.

9️⃣ SSL con Let’s Encrypt

En cPanel (Linux):

  • Ve a SSL/TLS Status o Let’s Encrypt SSL.
  • Instala el certificado para zelvait.com y www.zelvait.com.
  • Activa Redirección Forzada a HTTPS.

🔥 Conclusión

Migrar WordPress manualmente no es para cardíacos, pero siguiendo estos pasos estilo BaleadaGeek, no solo sobrevivís: ¡quedás como un crack frente al cliente!

Y si algo truena… siempre podés culpar a la propagación DNS 🤫.

Avatar for Carlos Zelaya Irías

About Post Author

Carlos Zelaya Irías

Carlos Alberto Zelaya Irías es un profesional hondureño especializado en tecnología, desarrollo de software y consultoría empresarial. Como CEO de ZelvaIT, educador universitario y divulgador en plataformas digitales, promueve la innovación tecnológica y la educación inclusiva. Apasionado por la ciberseguridad, metodologías ágiles y transformación digital, comparte conocimientos prácticos para empoderar a su comunidad
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entrada anterior Isolation Level de Genexus en ZelvaPOS
Entrada siguiente ¿Mostrar o no mostrar? Ese es el dilema SEO en WordPress