Cómo migrar fácilmente el sitio web de WordPress de localhost a servidor en vivo

La migración de un sitio web de un servidor local a un servidor en vivo no es fácil. La migración de la base de datos es la parte difícil del proceso. Esto se debe principalmente al gran momento necesario para descargar los datos y cargarlos en la nueva base de datos. Otros factores que componen el proceso de migración son la seguridad de la base de datos y el contenido. En este blog, analizaremos cómo podemos migrar un sitio de WordPress de un servidor local a un servidor en vivo de tres maneras simples pero diferentes. El primer paso hacia la migración de su sitio de WordPress, la mayor parte del desarrollo de WordPress tiene lugar en el entorno de desarrollo local (también conocido como localhost). Los desarrolladores tienen la opción de usar XAMPP (Windows) o MAMP (Mac) para construir proyectos basados ​​en WordPress.
Una vez que están satisfechos de que todo funciona correctamente, es hora de migrar el sitio web de WordPress de Localhost al servidor en vivo. Trabajar en Localhost es una gran idea que permite a los desarrolladores trabajar para mejorar la base del código sin afectar el sitio web en vivo. Esto es muy importante para los portales corporativos impulsados ​​por WordPress y las tiendas de comercio electrónico, donde el tiempo que no funciona es un desafío serio. El desarrollo en Localhost permite al equipo de desarrolladores continuar cambiando el código mientras el negocio continúa sin tiempo no funcional. Una vez que la base del código se ha probado a fondo, moverla al servidor en vivo es un paso simple.

En esta guía, explicaré las siguientes tres formas populares de transferir un sitio de WordPress a un servidor host en vivo –
Use la herramienta de exportación de WordPress
Migrar manualmente el sitio web de WordPress al servidor en vivo
Use un complemento de WordPress
Antes de comenzar con el propósito de esta guía, supongo que tiene un entorno local (completo con FTP y acceso a la base de datos) configurado y el sitio web se ha desarrollado y preparado para moverse. Para ilustrar el proceso, uso Cloudways, un alojamiento web administrado de WordPress. En mi sitio web de WordPress instalado en LocalHost, agregué los siguientes elementos: una sola publicación
Una página
Un usuario
Plugin activo: editor clásico
Tema activo: veinte quince
Comenzaré con la función de exportación de WordPress incorporada. 1. Use la herramienta de exportación de WordPress incorporada
Postes
página
Comentario
Campos personalizados
Términos
Menús de navegación
Publicaciones personalizadas
Para usar la función de exportación de WordPress, debe exportar los datos de localhost e importarlos en el servidor en vivo. Exportar datos de LocalHost Iniciar sesión en WordPress LocalHost y Examinar → Exportar.
Se le preguntará qué elementos de datos desea exportar. En mi caso, opté por la exportación de datos completos. Por lo tanto, seleccioné todos los contenidos, luego hice clic en el botón de descarga.

La descarga del archivo XML puede llevar tiempo, dependiendo del tamaño del sitio de WordPress. Imprimir datos en el sitio web en vivo Una vez que se haya descargado el archivo XML, inicie sesión en WordPress Live y navegue a las herramientas → importar.

Verá una lista de opciones para importar datos. Desplácese un poco hacia abajo y busque WordPress. Haga clic en el botón Instalar ahora a continuación y luego ejecute el importador.

En la siguiente pantalla, se le pedirá que elija un archivo XML. Haga clic en el botón de su archivo y explore el archivo XML que descargó al paso anterior. Esto cargará el archivo XML al servidor en vivo. Ahora asigna autores e importe archivos adjuntos. Si desea importar y archivos adjuntos, marque la casilla de título Descargar e importar archivos adjuntos.

La importación de datos requiere tiempo dependiendo del tamaño de los datos del host local. Esta es la forma más simple y rápida de mover datos limitados de localhost a un servidor en vivo. 2. migra manualmente un sitio de WordPress para el servidor en vivo El problema con el uso de la herramienta de exportación de WordPress es que los complementos, los temas, los usuarios, etc. no se mueven del host local al servidor. Esto se debe a las limitaciones del proceso que se centra solo en publicaciones, páginas y comentarios.

Para mover un sitio de WordPress de localhost a un servidor en vivo sin pérdida de datos, tiene la opción de transferir manualmente archivos y bases de datos al servidor en vivo. Debido a que uso XAMPP como medio de desarrollo local, los archivos de WordPress están en la carpeta/xampp/htdocs/wp/. Debido a que estoy buscando mover todo el sitio web, tengo que cargar todos los archivos y carpetas en esta carpeta en el servidor en vivo. Hay dos formas de transferir el contenido de la carpeta WP al servidor en vivo. Puede deslizar y colocar todo o crear un archivo zip que pueda cargarse directamente al servidor. De estos dos, el método de incomodidad es muy rápido.

Si opta por el método ZIP, tenga en cuenta que necesita una forma de descomponer el archivo en el servidor en vivo. En muchos casos, hay un script de incomodidad o un terminal disponible en el servidor. En este ejemplo, usaré el método ZIP. Explore la carpeta / wp / y archive todos los archivos y carpetas. Para esto, puede usar cualquier cliente FTP. Prefiero Filezilla como cliente FTP. Inicie su cliente FTP e ingrese sus credenciales FTP, incluidos el host, el nombre de usuario, la contraseña y el puerto (su proveedor de alojamiento puede proporcionar toda la información). En mi caso, Cloudways ofrece credenciales principales como credenciales FTP.
Ahora vaya a la instalación de WordPress del servidor en vivo y elimine todo. A continuación, cargaré el archivo archivado.
Descarte los archivos usando el terminal, es posible que necesite una línea de terminal/orden (CLI) para ejecutar el comando Dezis. Inicie sesión en el servidor en la nube usando PUTTY y navegue por la aplicación WordPress (CSubeazed es el nombre de mi carpeta de sitio de WordPress). Si está alojado en Cloudways, así es como puede encontrar el nombre de la carpeta. Aquí están los comandos Step -By -Pepp para disponer archivos en el servidor en vivo. Primero, inicie sesión en el servidor usando PUTTY.

Use las credenciales principales en la siguiente pantalla.

En unos segundos, el Zip se extraerá y se visible en Filezilla.

Descarte los archivos de WordPress usando un script si no está familiarizado con el terminal, ¡no te preocupes!

¡Github aloja un script que puede ayudarte! Cree un nuevo archivo unzipper.php en la carpeta en la que se cargó el archivo zip en el servidor en vivo. Luego pegue todo el código de unzipper.php al archivo. Navegue a este archivo usando URL Ejemplo.com/unzipper.php desde la barra de direcciones. Cloudways ofrece un medio de entrenamiento de WordPress y proporciona URL temporal (en mi caso, la URL se ve así): http://wordpress-192114-825599.cloudwaysapp.com/unzipper.pppute Ver el archivo zip. ¡Simplemente haga clic en el botón Distorijar el Archivo y termine! Exportar la base de datos desde Localhost luego, debe exportar la base de datos de localhost al servidor en vivo. Navegue al Administrador de la base de datos: LocalHost/PhPMyAdmin ingresa a la tabla de WordPress y exporta la base de datos.

El archivo de base de datos que necesita importar ahora se descargará. Importe la base de datos en el servidor en vivo en general, alojando los proveedores usan phpmyadmin como administrador de la base de datos. Su proveedor de alojamiento de WordPress puede tener otro administrador de bases de datos. Sin embargo, los siguientes pasos se validan independientemente del administrador de la base de datos. Inicie sesión en el administrador de la base de datos utilizando las credenciales de la base de datos.

Navegue a la base de datos de WordPress existente. En general, debería estar vacío. Sin embargo, si no es el caso, elimine la base de datos utilizando el siguiente comando SQL. Descallen el nombre de la base de datos y luego, cree una nueva base de datos utilizando el siguiente comando SQL: Crear nombre de base de datos; (Reemplace el “nombre” con el nombre anterior de la base de datos) ahora, haga clic en importar y elija el archivo .sql descargado anteriormente.

El proceso de carga puede llevar algún tiempo, dependiendo del tamaño del archivo de la base de datos. Luego edite el archivo WP-Config al servidor en vivo para agregar las nuevas credenciales de la base de datos. Actularice la página de inicio de WordPress y la URL del sitio en la base de datos El último paso es actualizar la dirección de inicio y el sitio. Para hacer esto, navegue por la tabla WP_options y busque la URL del sitio y el hogar.

Reemplace los valores con su nombre de dominio.

Si todavía existe la URL localhost, use el complemento Velvet Blues para reemplazar la URL localhost con el nombre de dominio real. Ha migrado con éxito un sitio de WordPress de localhost a un servidor en vivo. 3. Use un complemento de WordPress si no se siente cómodo con la migración manual, puede usar un complemento migratorio de WordPress, como el duplicador. Inicie sesión en el panel de WordPress localhost, explore complementos → Nuevo ADD, busque duplicador, instale y active el complemento.

Desde el panel izquierdo, navegue por los paquetes Duplicador → y cree un nuevo paquete.

Haga clic en el botón Siguiente para escanear el sitio web de WordPress.

Una vez terminado, verá la siguiente pantalla. Haga clic en Edificio. Si hay un error, resuelva primero para evitar cualquier problema más adelante.

Tomará algún tiempo construir el paquete.

Descargue ambos archivos, el programa de instalación y el archivo generado por el complemento duplicado.

Cargue ambos archivos en su servidor en vivo a través de un cliente FTP. Asegúrese de que el sitio de WordPress esté instalado. Si no, primero elimine todos los archivos y carpetas antes de cargar los archivos. Vaya al instalador.php a través de la barra de direcciones. En mi caso, la URL es: https://wordpress-192114-825599.cloudwaysapp.com/installer.php duplicator comenzará el proceso de extraer el archivo de archivo y el proceso tiene los siguientes cuatro pasos: en el primer paso: implementación, Se comparan los dos medios, localhost y el servidor en vivo. El segundo paso se refiere a la base de datos de servidor en vivo. Para esto, asegúrese de que la base de datos esté vacía. El duplicador ofrece dos opciones, eliminar todos los datos existentes de la base de datos o crear una nueva base de datos. Elija cualquier opción se adapta a usted.

El tercer paso es reemplazar los datos en los que necesita ingresar la URL del sitio web en vivo. En general, la URL se toma automáticamente. Si no, edítelo en consecuencia.

Finalmente, Duplicator ofrece la prueba del nuevo WordPress migrado de localhost a servidor. Siga la secuencia presentada en la pantalla (enlaces permanentes de rescate, pruebas, limpieza de seguridad y limpieza de informes).






Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *