¿Desea mover un sitio web de WordPress en vivo a un servidor local en su computadora? La instalación de WordPress en su computadora (servidor local) le facilita aprender WordPress y probar cosas. Cuando mueve un sitio de WordPress en vivo a un servidor local, le permite experimentar los mismos datos que su sitio en vivo. En este artículo, le mostraremos cómo mover fácilmente un sitio de WordPress en vivo a un servidor local sin romper nada.
¿Por qué y quién querría mover un sitio de WordPress en vivo a un servidor local?
Contents
Si ha estado utilizando el sitio web de WordPress durante un tiempo, es posible que desee probar algunos temas nuevos o un complemento. Sin embargo, hacer esto en un sitio web en vivo puede resultar en una mala experiencia de usuario para sus usuarios. Para evitar esto, muchos usuarios crean una copia de su sitio web de WordPress en un servidor local para probar nuevos temas, complementos o realizar pruebas de desarrollo. Esto le permite configurar su tema con todo su contenido y probar todas las funciones sin preocuparse por romper su sitio. Muchos usuarios copian su sitio en un servidor local para practicar sus habilidades de codificación y WordPress con datos reales del sitio. Si bien puede hacer todas las pruebas con contenido ficticio en WordPress, los datos reales del sitio le brindan una mejor representación visual de cómo aparecerán estos cambios en su sitio en vivo.
Preparación para mover un sitio local a un servidor local
Primero, debe asegurarse de hacer siempre una copia de seguridad de su sitio web de WordPress. Hay varios complementos de respaldo de WordPress excelentes que puede usar. En segundo lugar, debe instalar un entorno de servidor local en su computadora. Puede utilizar WAMP para Windows y MAMP para Mac. Una vez que haya configurado el entorno, necesita crear una nueva base de datos usando phpMyAdmin. Simplemente visite la siguiente URL en su navegador para iniciar phpMyAdmin. http: // localhost / phpmyadmin /
http: // localhost: 8080 / phpmyadmin / Desde allí, debe hacer clic en la pestaña «Bases de datos» y crear una nueva base de datos. Necesitará esta base de datos más adelante para descomprimir los datos de su sitio en vivo.

Ahora está listo para mover su sitio WordPress en vivo a un servidor local.
Método 1. Mover el sitio de WordPress Live al servidor local usando el complemento
Este método es más sencillo y recomendado para todos los usuarios. Lo primero que debe hacer es instalar y activar el complemento Duplicator. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress. Duplicator le permite crear fácilmente un paquete duplicado de todo su sitio web. Puede usarse para mover su sitio de WordPress a una nueva ubicación, y también puede usarse como un complemento de respaldo. Tras la activación, el complemento agrega un nuevo elemento de menú «Duplicador» en la barra lateral de administración de WordPress. Al hacer clic en él, accederá a la pantalla de paquetes de complementos.
Para crear un paquete nuevo, debe hacer clic en el botón Crear paquete nuevo. Duplicator inicia el asistente de paquetes y debe hacer clic en el botón Siguiente para continuar.
El complemento luego analizará su sitio web y realizará verificaciones de antecedentes. A continuación, le mostrará un resumen de estos controles. Si todo se ve bien, haga clic en el botón «Construir» para continuar.
Duplicator ahora creará el paquete de su sitio web. Cuando termine, verá un archivo zip que contiene todos los datos de su sitio web y un archivo de instalación. Necesita descargar ambos archivos a su computadora.
Ahora está listo para descomprimir e instalar estos archivos en su servidor local. Primero, debe crear una nueva carpeta en la carpeta raíz de su servidor local. Esta es la carpeta donde su servidor local almacena todos los sitios web. Por ejemplo, si está utilizando MAMP, será la carpeta / Aplicaciones / MAMP / htdocs /. De lo contrario, si está utilizando WAMP, sería la carpeta C: wamp www . En esta carpeta, puede crear nuevas carpetas para cada nuevo sitio web que desee importar o crear en su servidor local.
Después de eso, debe abrir la carpeta que creó para su sitio web local y luego copiar y pegar tanto el archivo zip como el script de instalación que descargó anteriormente.
Para ejecutar la instalación, debe abrir el script installer.php en su navegador web. Por ejemplo, si ha pegado ambos archivos en la carpeta / mylocalsite /, podrá acceder a ellos en su navegador visitando http: //localhost/mylocalsite/installer.php. Ahora verá el script de instalación de Duplicator como este:
Haga click en el siguiente botón para continuar. Duplicator ahora descomprimirá el archivo zip y le pedirá que ingrese la información de la base de datos de su sitio local. Esta es la base de datos que creó anteriormente.
El nombre del servidor es casi siempre localhost y el nombre de usuario es root. En la mayoría de los casos, la instalación de su servidor local no tiene una contraseña configurada para root, por lo que puede dejar este campo en blanco. En la parte inferior de la página, verá un botón «Probar base de datos» que puede usar para asegurarse de que la información de su base de datos sea correcta.
Si todo se ve bien, haga clic en el botón «Siguiente» para continuar. Duplicator ahora importará su base de datos de WordPress. Después de eso, le pedirá que vuelva a verificar la información del nuevo sitio web que detectó automáticamente.
Haga click en el siguiente botón para continuar. Duplicator ahora completará la configuración y le mostrará un botón para conectarse a su sitio local. Utilizará el mismo nombre de usuario y contraseña de WordPress que utiliza en su sitio en vivo.
Eso es todo, ha movido con éxito su sitio en vivo al servidor local.
Método 2. Mueva manualmente un sitio de WordPress en vivo a un servidor local
En caso de que el complemento no funcione para usted, siempre puede mover manualmente su sitio en vivo a un servidor local. Lo primero que necesita es hacer una copia de seguridad manual de su sitio web desde su cuenta de alojamiento de WordPress.
Paso 1. Exporte la base de datos de WordPress de su sitio en vivo
Para exportar la base de datos de WordPress de su sitio en vivo, debe iniciar sesión en su panel de control de cPanel y hacer clic en phpMyAdmin. Nota: Estamos mostrando capturas de pantalla del panel de Bluehost.
En phpMyAdmin, debe seleccionar la base de datos que desea exportar y luego hacer clic en la pestaña de exportación en la parte superior.
phpMyAdmin ahora le pedirá que elija un método de exportación rápido o personalizado. Le recomendamos que utilice el método personalizado y elija zip como método de compresión. A veces, los complementos de WordPress pueden crear sus propias tablas en su base de datos de WordPress. Si ya no usa este complemento, el método personalizado le permite excluir estas tablas. Deje las otras opciones como están y haga clic en el botón Ir para descargar la copia de seguridad de su base de datos en formato zip.
PhpMyAdmin ahora descargará su archivo de base de datos. Para obtener más detalles, consulte nuestro tutorial sobre cómo realizar una copia de seguridad manual de su base de datos de WordPress.
Paso 2. Sube todos tus archivos de WordPress
El siguiente paso es cargar sus archivos de WordPress. Para hacer esto, necesita conectarse a su sitio de WordPress utilizando un cliente FTP. Una vez que haya iniciado sesión, seleccione todos sus archivos de WordPress y descárguelos a su computadora.
Paso 3. Importe sus archivos de WordPress y su base de datos al servidor local
Después de cargar sus archivos de WordPress, debe crear una carpeta en su servidor local donde desea importar el sitio local. Si está utilizando WAMP, querrá crear una carpeta en la carpeta C: wamp www para su sitio local. Los usuarios de MAMP deben crear una carpeta en la carpeta / Aplicaciones / MAMP / htdocs /. Después de eso, simplemente copie y pegue sus archivos de WordPress en la nueva carpeta. Entonces necesitas importar tu base de datos de WordPress. Simplemente abra phpMyAdmin en su servidor local visitando la siguiente URL: http: // localhost / phpmyadmin / Como ya creó la base de datos anteriormente, ahora debe seleccionarla y luego hacer clic en la pestaña Importar en la parte superior.
Haga clic en el botón «Elegir archivo» para seleccionar y descargar el archivo de exportación de la base de datos que descargó en el primer paso. Después de eso, haga clic en el botón «Ir» en la parte inferior de la página. PhpMyAdmin ahora descomprimirá e importará su base de datos de WordPress. Ahora que su base de datos está configurada, necesita actualizar las URL en su base de datos de WordPress que hacen referencia a su sitio en vivo. Puede hacer esto ejecutando una consulta SQL en phpMyAdmin. Asegúrese de haber seleccionado la base de datos de su sitio local, luego haga clic en SQL.
En la pantalla SQL de phpMyAdmin, copie y pegue este código, asegúrese de reemplazar example.com con la URL de su sitio en vivo y http: // localhost / mylocalsite con la URL del servidor local de su sitio. ACTUALIZAR wp_options SET option_value = replace (option_value, ‘https://www.example.com’, ‘http: // localhost / mylocalsite’) DONDE option_name = «home» O option_name = «siteurl»; ACTUALIZAR wp_posts SET post_content = replace (post_content, ‘https://www.example.com’, ‘http: // localhost / mylocalsite’); ACTUALIZAR wp_postmeta SET meta_value = replace (meta_value, ‘https: //www.example.com’,’hhttp: // localhost / mylocalsite’); Esta solicitud reemplazará las referencias a la URL de su sitio en vivo desde la base de datos y la reemplazará con la URL del host local.
Paso 4. Actualice el archivo wp-config.php
El último paso es actualizar el archivo wp-config.php de su sitio local. Este archivo contiene la configuración de WordPress, incluido cómo conectarse a su base de datos de WordPress. Simplemente vaya a la carpeta donde instaló WordPress en …
Originally posted 2021-02-24 19:41:50.