Header Ads Widget

Ticker

6/recent/ticker-posts

Cómo mover un sitio de WordPress en vivo a un servidor local

 ¿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 permite aprender fácilmente WordPress y probar cosas. Cuando mueve un sitio de WordPress en vivo a un servidor local, le permite experimentar con 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.

Mover un sitio de WordPress en vivo a un servidor local en su computadora

¿Por qué y quién querría mover un sitio de WordPress en vivo a un servidor local?

Si ha estado ejecutando el sitio web de WordPress durante algún tiempo, es posible que desee probar nuevos temas 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.

Aunque puede hacer todas las pruebas con contenido ficticio en WordPress , los datos del sitio real 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 aquí, 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.

Crear base de datos

Ahora está listo para mover su sitio WordPress en vivo al servidor local.

Método 1. Mover el sitio de WordPress en vivo 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. Se puede usar para mover su sitio de WordPress a una nueva ubicación y también se puede usar como 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 del complemento.

Creando un nuevo paquete en Duplicator

Para crear un nuevo paquete, debe hacer clic en el botón Crear nuevo paquete. Duplicator iniciará el asistente de paquetes y debe hacer clic en el botón Siguiente para continuar.

Configuración del paquete duplicador

El complemento sanará su sitio web y ejecutará algunas verificaciones de antecedentes. Luego le mostrará un resumen de esos controles. Si todo se ve bien, haga clic en el botón 'Crear' para continuar.

Escaneo de duplicador

Duplicator ahora creará el paquete de su sitio web.

Una vez que haya terminado, 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.

Descargar archivos de paquete

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 /. Alternativamente, si está utilizando WAMP, entonces sería la carpeta C: \ wamp \ www \.

Dentro de esta carpeta, puede crear nuevas carpetas para cada nuevo sitio web que desee importar o crear en su servidor local.

Crear una carpeta de sitio web 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.

Copie y pegue el paquete Duplicator y los archivos de instalación

Para ejecutar la instalación, debe abrir el script installer.php en su navegador web.

Por ejemplo, si pegó ambos archivos en la /mylocalsite/carpeta, podrá acceder a ellos en su navegador visitando http://localhost/mylocalsite/installer.php.

Ahora verá el script de instalación de Duplicator como este:

Pantalla del instalador de duplicadores

Haga clic en el botón Siguiente 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.

Información de la base de datos de la duplicadora

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 establecida para root, por lo que puede dejarla 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.

Prueba de conexión a la base de datos

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 ha detectado automáticamente.

Verifique la información del sitio local

Haga clic en el botón Siguiente para continuar.

Duplicator ahora finalizará la configuración y le mostrará un botón para iniciar sesión en su sitio local. Usarás el mismo nombre de usuario y contraseña de WordPress que usas en tu sitio en vivo.

Importación finalizada

Eso es todo, ha movido con éxito su sitio en vivo al servidor local.

Método 2. Mover manualmente un sitio de WordPress en vivo al 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 necesitaría es hacer una copia de seguridad de su sitio web manualmente desde su cuenta de alojamiento de WordPress .

Paso 1. Exporta la base de datos de WordPress de tu 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 .

cPanel phpMyAdmin

Dentro de 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.

Exportar la base de datos de WordPress manualmente

phpMyAdmin ahora le pedirá que elija el método de exportación rápido o personalizado. Recomendamos utilizar un método personalizado y elegir zip como método de compresión.

A veces, los complementos de WordPress pueden crear sus propias tablas dentro de su base de datos de WordPress. Si ya no usa ese complemento, el método personalizado le permite excluir esas tablas.

Deje el resto de las 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.

Seleccionar opciones de exportación

PhpMyAdmin ahora descargará su archivo de base de datos. Para obtener más detalles, consulte nuestro tutorial sobre cómo hacer una copia de seguridad de su base de datos de WordPress manualmente .

Paso 2. Descarga todos tus archivos de WordPress

El siguiente paso es descargar sus archivos de WordPress. Para hacer eso, debe conectarse a su sitio de WordPress utilizando un cliente FTP .

Una vez conectado, seleccione todos sus archivos de WordPress y descárguelos a su computadora.

Descarga todos tus archivos de WordPress

Paso 3. Importe sus archivos y base de datos de WordPress al servidor local

Después de descargar sus archivos de WordPress, debe crear una carpeta en su servidor local donde desea importar el sitio local.

Si está utilizando WAMP, entonces querrá crear una carpeta dentro de C: \ wamp \ www \ carpeta para su sitio local. Los usuarios de MAMP necesitarían crear una carpeta en / Aplicaciones / MAMP / htdocs / carpeta.

Después de eso, simplemente copie y pegue sus archivos de WordPress en la nueva carpeta.

A continuación, debe importar su base de datos de WordPress. Simplemente abra phpMyAdmin en su servidor local visitando la siguiente URL:

http: // localhost / phpmyadmin /

Como ya ha creado la base de datos anteriormente, ahora debe seleccionarla y luego hacer clic en la pestaña Importar en la parte superior.

Importar la base de datos de WordPress

Haga clic en el botón 'Elegir archivo' para seleccionar y cargar 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 dentro de 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 y luego haga clic en SQL.

Actualización de URL en la base de datos

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.

1
2
3
4
5
UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';
  
UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');
  
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','hhttp://localhost/mylocalsite');

Esta consulta 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 su servidor local y luego abra el archivo wp-config.php en un editor de texto como el Bloc de notas.

Reemplace el nombre de la base de datos con el que creó en phpMyAdmin en su localhost.

Después de eso, reemplace el nombre de usuario de la base de datos con su nombre de usuario local de MySQL, generalmente es root. Si ha establecido una contraseña para la raíz del usuario de MySQL en su host local, ingrese esa contraseña. De lo contrario, déjelo vacío y guarde sus cambios.

1
2
3
4
5
6
7
8
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
 
/** MySQL database username */
define('DB_USER', 'username_here');
 
/** MySQL database password */
define('DB_PASSWORD', 'password_here');

Ahora puede visitar su sitio local en una ventana del navegador ingresando la URL de esta manera:

http: // localhost / mylocalsite /

Reemplace 'mylocalsite' con el nombre de la carpeta donde copió sus archivos de WordPress.

Eso es todo, su sitio WordPress en vivo ahora está copiado en su servidor local.

Esperamos que este artículo le haya ayudado a aprender cómo mover fácilmente un sitio de WordPress en vivo a un servidor local. Es posible que también desee ver nuestra guía sobre cómo crear fácilmente un sitio de prueba para WordPress para realizar pruebas, o cómo mover un sitio de WordPress del servidor local a un sitio en vivo .

Publicar un comentario

0 Comentarios