Migrar wordpress de un domino a otro en un servidor linux ?

Introducción

En ocasiones requerimos mover nuestro blog de lugar o de servidor y no siempre tenemos la capacidad de instalar plugings que hagan esto por nosotros por eso aqui les dejo un tutorial de como realizar este procedimiento con linea de comandos:

Procedimientos

1.- Copiar los archivos de wordpress y la bd de un servidor a otro
    a).- Comprimimos los archivos de wordpress original asi:

zip -r carpeta_origen_wp.zip carpeta_origen_wp

2.- En el nuevo servidor jalamos el archivo carpeta_origen_wp.zip que creamos previamente, eso lo podemos hacer con el siguiente comando:

wget http://dominio.com/carpeta_origen_wp.zip

3.- Una ves descargado el archivo procedemos a descomprimirlo con

unzip carpeta_origen_wp.zip

Y no tiene que dejar una carpeta en nuestro nuevo servidor llamada carpeta_origen_wp

4.- Ahora es momento de copiar la bd para esto tenemos que ir a phpmyadmin

6.- Ahora tenemos el problema de que wordpress guarda la url de nuestro anterior dominio en la bd. Para solucionar esto podemos descargar este archivo de prefrenecia dentro de la carpeta de nuestro nuevo wordpress (en nuestro caso dentro de carpeta_origen_wp) con el siguiente comando:

wget https://www.webempresa.com/images/blogwordpress/searchreplacedb2.zip

Selecci%25C3%25B3n 009

Lo descomprimimos asi

unzip searchreplacedb2.zip

Y ya tenemos en la raiz de nuestro wordpress el archivo searchreplacedb2.php (Recuerden que al terminar este proceso debemos eliminar los archivos searchreplacedb2.php y searchreplacedb2.zip por seguridad)

Selecci%25C3%25B3n 011

escribimos en nuestro navegador la url de nuestro nuevo dominio + searchreplacedb2.php algo asi http://nuevodominio.com/searchreplacedb2.php

7.- Colocamos los datos de nuestra bd y precionamos submit

Selecci%25C3%25B3n 015

8.- Dejamos todas la tablas seleccionadas y precionamos continue

Selecci%25C3%25B3n 016

9.- Colocamos el viejo y nuevo dominio y precionamos Submit

Selecci%25C3%25B3n 017

10.- Nos muestra un mensaje de exito y la cantidad de registros modificados y cerramos la ventana
11.- Borramos el archivo searchreplacedb2.php

Deja un comentario

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