Cómo transferir un sitio web de WordPress desde un servidor local usando Duplicator










  • ¿Necesita transferir un sitio de WordPress desde un servidor local en su computadora a un servidor web en vivo? Este tutorial lo guiará a través del proceso paso a paso.

    Si es un desarrollador de sitios web profesional, puede realizar transferencias de servidores locales todos los días. Pero la mayoría de nosotros solo lo hacemos ocasionalmente, por lo que es fácil olvidar pasos o perderse en los detalles molestos.

    Con suerte, esto ayudará a que el proceso sea más fácil.

    Espera, ¿puedo ejecutar WordPress en mi computadora?

    ¡Sí tu puedes! Y hacerlo le ahorrará muchos problemas al desarrollar un nuevo sitio o realizar cambios en uno existente. Trabajar en un sitio en vivo es estresante y puede dejar a sus visitantes con una mala impresión de su sitio web o negocio.

    Pero WordPress necesita un servidor web, una base de datos MySQL y PHP, entonces, ¿cómo puede ejecutarlo en su computadora?

    La respuesta: WAMP.

    WAMP es un paquete que instala un servidor web Apache, un servidor MySQL y PHP en su computadora. Dependiendo del paquete WAMP que use, todo se puede configurar con unos pocos clics.

    Estoy usando WampServer para esta demostración. De aquí en adelante, estamos trabajando asumiendo que está listo para hacer una transferencia de servidor local. Lo que significa que ya está ejecutando una versión local de WordPress y desea moverla a un servidor web en vivo.

    Preparándose para transferir un sitio local de WordPress a un servidor en vivo

    Si aún no tiene un servidor web para el sitio en vivo, debe configurarlo primero . Querrá que ese elemento crucial esté completamente en funcionamiento antes de comenzar la mudanza.

    Cree una nueva base de datos y un nuevo usuario en su host

    Se debe configurar una nueva base de datos MySQL y un nuevo usuario en su cuenta de alojamiento. Si tiene acceso a cPanel en su host, el proceso es bastante sencillo . Si no está utilizando cPanel , consulte con su host para averiguar cómo crear una nueva base de datos y un nuevo usuario.

    No necesita tener WordPress instalado en el sitio en vivo. Solo un directorio vacío donde desea que viva el sitio. Si su host tiene WordPress preinstalado, elimine los archivos antes de comenzar esta transferencia.

    También necesitará un programa FTP para mover archivos. Siempre puedes usar la popular y gratuita plataforma FileZilla .

    Usar un complemento de WordPress para facilitar la mudanza

    Usaremos el complemento Duplicator WordPress para ayudarnos a realizar la transferencia.

    Si está moviendo su sitio local a una cuenta de alojamiento existente que ya aloja un sitio en vivo, asegúrese de hacer una copia de seguridad del sitio en vivo y los archivos de la base de datos antes de hacer cualquier otra cosa.

    Bien, comencemos la transferencia Duplicator.

    Instalación del complemento Duplicator para transferir un sitio web de WordPress desde un servidor local

    Vamos a instalar el complemento en nuestro sitio local. No es necesario instalarlo en el sitio en vivo para completar la transferencia del Duplicador.

    Inicie sesión en el panel de administración de WordPress para su sitio local.

    En la navegación de la columna izquierda, pase el mouse sobre el enlace «Complementos» y haga clic en el enlace «Agregar nuevo».

    transferir WordPress - haga clic en el enlace "Agregar nuevo"

    En el cuadro «Buscar complementos…», ingrese «Duplicador».

    busque el complemento WordPress Duplicator

    Una vez que haya localizado el complemento, haga clic en el botón «Instalar ahora».

    haga clic para instalar el complemento WordPress Duplicator

    Cuando se haya instalado el complemento, haga clic en el botón «Activar».

    haga clic para activar el complemento WordPress Duplicator

    Creación de una copia del sitio web local

    En la navegación de la columna izquierda, pase el mouse sobre el enlace «Duplicador» y haga clic en el enlace «Paquetes».

    haga clic en el enlace "Paquetes"

    Haga clic en el enlace «Crear nuevo» en la esquina superior derecha.

    haga clic en el botón "Crear nuevo"

    Nombra el paquete.

    Deje todos los valores en «Almacenamiento», «Archivo» e «Instalador» como están.

    Haga clic en el botón «Siguiente» en la parte inferior de la página.

    haga clic en el botón "Siguiente"

    Se escaneará el sitio y llegará a la página «Escaneo completo». Si todos los controles son «Bueno» (verde), haga clic en el botón «Construir».

    si todos los cheques son "buenos"

    haga clic en el botón "Construir"

    En la página «Paquete completado», haga clic en el enlace «Descarga con un clic».

    haga clic en el enlace "Descarga con un clic"

    Transferir archivos de WordPress al sitio web en vivo

    Cree un directorio vacío en su sitio. Puede usar el directorio raíz para el sitio, pero para este tutorial, estoy usando un directorio llamado blog. Subiré los dos archivos del paquete Duplicator al directorio /blog .

    transferir WordPress: cargue los archivos del paquete Duplicator en el directorio vacío

    Vaya a la URL del archivo del instalador desde un navegador web.

    En este ejemplo, copio el sitio local en ggexample.com/blog/, por lo que la URL del archivo de instalación es https://ggexample.com/blog/installer.php.

    Verá una página de «Paso 1 de 4: Implementación». Las secciones «Archivo» y «Validación» deben decir «Aprobado» (verde). Haga clic en el cuadro «He leído y acepto todos los términos y avisos» y haga clic en el botón «Siguiente».

    haga clic en el botón "Siguiente"

    Se extraerán los archivos de almacenamiento, lo que llevará un momento.

    Ingrese el nombre de la base de datos, el nombre de usuario y la contraseña de la base de datos en blanco que creó.

    transferir WordPress - ingrese las credenciales de la base de datos

    Haga clic en el botón «Probar base de datos».

    haga clic en el botón "Probar base de datos"

    En la sección «Validación», «Requisitos» y «Avisos» deben decir «Aprobado» y «Bien» (ambos en verde).

    Haga clic en el botón «Siguiente».

    haga clic en el botón "Siguiente"

    Aparecerá un cuadro de «Confirmación de instalación». Verifique que la información sea correcta y haga clic en el botón «Aceptar».

    transferir WordPress - haga clic en el botón "Aceptar"

    Eso lo llevará al «Paso 3 de 4: Actualizar datos». Verifique que la información de «Nueva configuración» sea correcta.

    verificar que la información de "Nuevas configuraciones" sea correcta

    Haga clic en el botón «Siguiente».

    transferir WordPress - haga clic en el botón "Siguiente"

    Se abrirá la página «Paso 4 de 4: sitio de prueba». Haga clic en el botón «Inicio de sesión de administrador» para completar la instalación.

    transferir WordPress - haga clic en el botón "Iniciar sesión de administrador"

    Notas sobre la transferencia de un sitio web local de WordPress a un sitio en vivo

    Cada vez que mueva una instalación de WordPress, se encontrará con algunos problemas. En este caso, al pasar de una instalación local a un servidor en vivo, la URL probablemente cambiará , puede pasar de HTTP a HTTPS, las rutas de las imágenes pueden cambiar: la lista de problemas potenciales es larga y es diferente para cada sitio.

    Lo primero que debe hacer después de la migración es revisar su sitio minuciosamente en busca de problemas o cosas que no parezcan funcionar correctamente. Profundice y vea si puede descubrir algún punto problemático.

    Es mejor encontrarlos y arreglarlos usted mismo que dejar que los visitantes los descubran.

    Una forma de evitar algunos posibles problemas es usar el mismo nombre de la base de datos (y el mismo nombre de usuario de la base de datos) en el sitio activo que usó en la versión local del sitio web. Eso no siempre es fácil, ya que muchos hosts tienen restricciones en los nombres de las bases de datos.

    Si tiene que usar un nombre diferente en el host al que está usando localmente, puede invertir un poco de tiempo en cambiar el nombre de la base de datos localmente antes de migrar el sitio. Duplicator realizará la conexión a su nueva base de datos en el sitio en vivo, incluso si los nombres son diferentes, pero aún podría haber problemas con algunos complementos o temas si las credenciales de la base de datos cambian durante la migración.

    Haz una copia de seguridad

    Lo mencioné anteriormente, pero vale la pena repetirlo: haga una copia de seguridad de los archivos y la base de datos de su sitio de WordPress antes de hacer algo con Duplicator. Eso se aplica cuando se realizan cambios en el sitio, en realidad, no solo Duplicator.

    Hacer una copia de seguridad de nuestro sitio web y de los archivos de la base de datos no suele ser lo primero en lo que pensamos cuando hacemos cambios, pero es un hábito que vale la pena adoptar.

    ¿Sabías que puedes ejecutar WordPress en tu computadora local? ¿Ha movido un sitio de WordPress usando otro método o complemento? Háganos saber cómo te fue.