Cómo transferir WordPress del servidor local a un sitio en vivo (paso a paso)

mover wordpress del servidor local al sitio en vivo


¿Desea mover su sitio de WordPress de un servidor local a un sitio en vivo? Implementar su sitio de WordPress en un servidor local es una de las mejores formas de acelerar el proceso de desarrollo. Le ayuda a asegurarse de que su sitio de WordPress funcione perfectamente, incluso antes de generar tráfico.

La forma más fácil de transferir su sitio de WordPress desde un servidor local a un sitio en vivo es mediante el uso de un complemento de WordPress como BackupBuddy o Duplicator.

Si prefiere mover su sitio de WordPress sin usar ningún complemento de un servidor local a un sitio en vivo, solo siga la guía paso a paso a continuación.

Pero si todavía quieres hacerlo de la manera más fácil, no te preocupes. También le mostraremos cómo transferir WordPress desde un servidor local a un sitio en vivo utilizando el complemento Duplicador al final de este artículo..

Mover WordPress de un servidor local a un sitio en vivo: requisitos previos

Antes de comenzar, suponemos que tiene un sitio de WordPress ejecutándose en su servidor local y que tiene acceso completo a él..

También deberá comprar un nombre de dominio y alojamiento web.

Si no posee un dominio y alojamiento web, le recomendamos que lo obtenga antes de comenzar. Si recién está comenzando, el costo combinado de dominio y alojamiento puede parecer bastante.

Es por eso que hemos llegado a un acuerdo con Bluehost para ofrecer a nuestros usuarios un nombre de dominio gratuito, SSL gratis y más del 60% de descuento en el alojamiento de WordPress.

Haga clic aquí para reclamar esta oferta exclusiva de Bluehost »

Finalmente, también necesitará tener un programa FTP instalado en su computadora y saber cómo usarlo, para que pueda subir su contenido y archivos al sitio en vivo.

Una vez que esté listo, puede continuar con la migración.

Tabla de contenido – Migración de WordPress de un servidor local a un sitio en vivo

I. Transferencia de un sitio sin un complemento

  1. Exporte su base de datos desde un servidor local
  2. Importar archivos de WordPress a un sitio en vivo
  3. Crear una base de datos MySQL en el sitio en vivo
  4. Importar base de datos de WordPress al sitio de producción
  5. Cambiar la URL del sitio web
  6. Configure WordPress en su alojamiento web
  7. Arreglar imágenes y enlaces rotos

II Transferencia de un sitio web con un complemento (duplicador)

  1. Instalar y configurar duplicador
  2. Crear una base de datos para su sitio en vivo
  3. Importar archivos desde su servidor local
  4. Ejecute el script de migración

Paso 1: exporte su base de datos desde su servidor local

Lo primero que debe hacer es exportar su base de datos local de WordPress. Para hacer eso, usaremos phpMyAdmin. Si no está familiarizado con phpMyAdmin y necesita ayuda con este paso, consulte Gestión de bases de datos de WordPress usando phpMyAdmin.

En su navegador, simplemente vaya a http: // localhost / phpmyadmin / y haga clic en su base de datos de WordPress. A continuación, haga clic en el Exportar botón de la barra de menú superior.

export-database-from-local-server-to-live-server

Ahora se te pedirá que elijas Rápido o Personalizado opciones. La elección de la opción Personalizado le brinda muchas opciones diferentes para exportar su base de datos. Para una exportación rápida, elija Rápido, y luego golpear Vamos. Esto descargará su base de datos.

export-mysql-database-to-move-local-wordpress-site-to-live-server

Paso 2: sube tus archivos de WordPress al sitio en vivo

Después de exportar la base de datos, el siguiente paso es mover todos los archivos de su sitio a su sitio en vivo.

En este paso, debe usar su cliente FTP para cargar sus archivos. Primero, conecte su cliente FTP a su cuenta de alojamiento web.

Una vez que esté conectado, elija el directorio correcto en su cuenta de alojamiento donde desea cargar los archivos. Por ejemplo, si planea alojar el sitio en example.com, entonces desea cargar todos los archivos en su directorio public_html.

Ahora, seleccione todos sus archivos locales de WordPress y cárguelos en su servidor en vivo.

cargar-wordpress-files-to-move-local-wordpress-site-to-live-server

Paso 3: Cree una base de datos MySQL en su sitio en vivo

Mientras su cliente FTP carga sus archivos de WordPress, puede comenzar a importar su base de datos al servidor en vivo. La mayoría de los proveedores de alojamiento de WordPress administrados ofrecen un cPanel para administrar su cuenta de alojamiento. En este paso, le mostraremos cómo crear una base de datos iniciando sesión en su cPanel.

Después de iniciar sesión en su cPanel, haga clic en el Bases de datos MySQL icono que generalmente se encuentra en la sección Bases de datos.

mysql-database-for-moving-local-wordpress-site-to-live-server

En la siguiente pantalla que aparece, especifique el nombre de su base de datos en Nueva base de datos campo y luego haga clic Crear base de datos.

crear una nueva base de datos

Ahora que se creó una nueva base de datos, desplácese hacia abajo hasta la sección Usuarios de MySQL y cree o agregue un usuario existente a la base de datos.

crear-mysql-database-user-for-copying-a-wordpress-site-to-a-live-server

Después de agregar el usuario, se le pedirá que establezca los privilegios de MySQL para ese usuario. Simplemente otorgue todos los privilegios al usuario y luego presione el Hacer cambios botón.

todos los privilegios

Paso 4: importe la base de datos de WordPress en su sitio en vivo

A continuación, deberá importar su base de datos de WordPress a su sitio de producción. En su cPanel, desplácese hacia abajo hasta la sección Bases de datos y haga clic en phpMyAdmin. Esto lo dirigirá a la sección phpMyAdmin. Asegúrese de seleccionar la base de datos que creó en el paso anterior, que no tiene tablas creadas.

Haga clic en la pestaña Importar desde el menú superior. Seleccione el archivo que desea importar haciendo clic en Elija el archivo. Asegúrese de elegir el archivo correcto que descargó en el primer paso desde su servidor local.

Después de seleccionar el archivo, haga clic en el Vamos botón para importar su base de datos de WordPress.

servidor de importación-base de datos-para-mover-local-wordpress-site-to-live

Paso 5: cambiar la URL del sitio

Lo siguiente que debe hacer es cambiar la URL del sitio en su base de datos para que se conecte con su sitio de WordPress en vivo.

En phpMyAdmin, busque la tabla wp_options en su base de datos que acaba de importar en el último paso. En el caso que tú cambió el prefijo de su base de datos, luego busque {prefijo} _opciones en lugar de wp_options.

Selecciona el Vistazo botón que puedes encontrar al lado de wp_options. Alternativamente, puede navegar por la tabla wp_options haciendo clic en ella en la barra lateral como se muestra en la captura de pantalla a continuación.

navegue por wp_options para cargar el sitio web de WordPress desde localhost a cpanel

En el nombre_opción columna, busque siteurl. Para editar la URL del sitio, haga clic en el Editar icono como se muestra en la captura de pantalla.

edite siteurl para mover el sitio local de wordpress al servidor

Al hacer clic en el icono Editar, se abrirá una ventana de campo de edición. Asegúrese de reemplazar la URL que se muestra en el cuadro option_value con su nombre de dominio.

Golpea el Vamos botón para guardar el campo.

change-site-url

A continuación, deberá replicar este paso para el nombre de la opción: inicio. La página wp_options puede tener algunas páginas, así que simplemente busque la pestaña de inicio. Por lo general, está en la segunda página, a la que puede navegar haciendo clic en las flechas de paginación en phpMyAdmin.

Cuando actualice la URL de inicio, asegúrese de que sea la misma que la de su sitio.

Paso 6: Configure WordPress en su alojamiento web

A continuación, es hora de configurar WordPress en el entorno de producción..

Si intenta acceder a su sitio ahora, puede encontrar un mensaje como este: Error al establecer la conexión de la base de datos. Al configurar WordPress, nuestro objetivo es corregir este error y configurar el sitio en vivo.

Vuelva a su cliente FTP, conéctelo a su sitio web y luego edite su archivo wp-config.php. En este paso, deberá agregar el mismo nombre de base de datos, usuario y contraseña a su wp-config.php que creó en el Paso 3. Luego, guarde el archivo wp-config.php y cárguelo de nuevo en su web anfitrión.

Visite su sitio web, y debería estar en vivo ahora.

A continuación, debe iniciar sesión en su panel de WordPress y navegar a Configuración »General. Sin realizar modificaciones, desplácese hasta la parte inferior y haga clic en el Guardar cambios botón. Esto asegurará que la URL del sitio se corrija en cualquier otro lugar que deba ser.

A continuación, dirígete a Configuración »Enlace permanente y haga clic Guardar cambios para asegurarte de que todos los enlaces de tus publicaciones funcionen bien.

También verifique: Cómo configurar enlaces permanentes bonitos en WordPress.

Paso 7: corrija las imágenes y los enlaces rotos actualizando las rutas

Uno de los problemas comunes que puede encontrar al migrar su sitio de WordPress de un dominio a otro, o de un servidor local a un sitio en vivo, es que descubrirá enlaces rotos e imágenes faltantes en todo el sitio después de la migración. Para solucionar esto, puede usar una consulta SQL o Complemento de WordPress para Velvet Blues.

Para aquellos que desean hacerlo a través de SQL, aquí hay una consulta simple de SQL que debería resolver este problema:

ACTUALIZACIÓN wp_posts SET post_content = REPLACE (post_content, ‘localhost / test /’, ‘www.yourlivesite.com/’);

Simplemente vaya a phpMyAdmin, haga clic en su base de datos y luego haga clic en SQL en el menú superior. Escriba esta consulta, pero asegúrese de modificar la URL de su sitio local y sitio en vivo.

ejecute sql para mover el sitio local de wordpress al servidor en vivo

¡Eso es! Su sitio en vivo debería estar en funcionamiento ahora.

Transferencia de WordPress del servidor local al sitio en vivo con un complemento

Si desea mover WordPress desde un servidor local a un sitio en vivo fácilmente, este es el mejor método para principiantes. Con un complemento de migración, puede transferir WordPress desde su servidor local a un sitio en vivo con solo unos pocos clics.

Vamos a empezar.

Paso 1: Instalar y configurar el plugin duplicador

Primero, debe elegir un complemento de migración, le recomendamos que elija Duplicador.

A continuación, instale y active el complemento en su sitio local. Si no está seguro de cómo instalar y activar un complemento de WordPress, consulte nuestra guía detallada sobre cómo instalar un complemento de WordPress.

Después de instalar y activar el plugin Duplicator, haga clic en Duplicador en su panel de WordPress, haga clic en Paquetes, y luego haga clic en el Crear nuevo botón.

duplicator-create-new-package

En la siguiente pantalla, simplemente haga clic en próximo botón.

create-new-package-next-to-upload-wordpress-website-from-localhost-to-cpanel

Duplicator luego escaneará todo para asegurarse de que todo esté en buen estado. Si todos los elementos de la exploración del sistema vuelven marcados como “Bueno”, haga clic en el Construir botón.

duplicador-escaneo-completo

Este proceso de “construcción” puede llevar unos minutos. Porque lo que está haciendo el complemento es hacer una copia completa de su sitio de WordPress. Esto incluye todos los archivos principales de WordPress, así como sus temas, complementos, imágenes, cargas y una copia de seguridad de su base de datos de WordPress. Entonces, el tiempo que toma depende del tamaño de su sitio web. Asegúrese de dejar esta pestaña abierta hasta que se complete el proceso.

Una vez que se complete el proceso, puede hacer clic en el Descarga con un clic para descargar los archivos del paquete Installer y Archive en su computadora.

descargar-paquete-a-mover-local-wordpress-site-to-live-server

Paso 2: cree una base de datos para su sitio en vivo

Ahora que ha descargado el archivo de archivo de su sitio y el archivo de instalación, que automatizará la migración al desempaquetar el archivo, debe crear una base de datos MySQL para su sitio web en vivo.

Para crear una base de datos, vaya al panel de control de cPanel de su cuenta de alojamiento. Una vez allí, desplácese hacia abajo hasta la sección Bases de datos y haga clic en el Bases de datos MySQL icono.

my-sql-database-for-moving-local-wordpress-site-to-server

A continuación, verá un campo llamado “Crear nueva base de datos”. Simplemente escriba un nombre para su base de datos y haga clic en el Crear base de datos botón.

crear-nueva-base de datos

Una vez que haga clic en ese botón, cPanel creará una nueva base de datos para usted.

El siguiente paso es desplazarse hacia abajo de la página a la sección “Usuarios de MySQL”. Agregue un nuevo usuario creando un nombre de usuario y contraseña. Luego, haga clic en el Crear un usuario botón. Asegúrese de generar una contraseña segura y recuerde su nombre de usuario y contraseña porque los necesitará nuevamente más tarde.

añadir nuevo usuario

Después de crear el nuevo usuario, deberá darle permiso a ese nuevo usuario para trabajar en la base de datos. Para hacerlo, desplácese hacia abajo hasta la sección “Agregar un usuario a la base de datos”. Seleccione el nuevo usuario que acaba de crear en el menú desplegable en el campo “Usuario”. Luego, seleccione la base de datos que creó en el menú desplegable en el campo “Base de datos”. Finalmente, haz clic en Añadir botón.

agregar usuario a la base de datos

Ahora su base de datos está lista para ser utilizada con su sitio de WordPress.

Paso 3: subir archivos del servidor local al sitio en vivo

El siguiente paso es cargar el archivo y los archivos de instalación desde su sitio local a su cuenta de alojamiento.

Puede conectarse a su sitio en vivo utilizando un cliente FTP. Una vez que se haya conectado a su sitio en vivo, es importante asegurarse de que el directorio raíz de su sitio web esté vacío. El directorio raíz suele ser la carpeta / home / public_html /.

Por ejemplo, si WordPress se instala automáticamente allí, como lo hacen muchas empresas de alojamiento de sitios web cuando se registra, debe eliminar esos archivos.

Cuando el directorio raíz está completamente vacío, puede cargar el archivo y los archivos de instalación desde Duplicator.

upload-files-root-directory-to-move-local-wordpress-site-to-live-server

Paso 4: Ejecute el script de migración

A continuación, visite la siguiente URL en su navegador: http://mywebsite.com/installer.php

No olvide reemplazar “mi sitio web” con el nombre de dominio real.

Al ingresar esta URL en su navegador, se iniciará el asistente de migración de Duplicator.

duplicador-migración-asistente-para-mover-wordpress-local-server-to-live-site

Se realizará una prueba de validación, una vez que obtenga el pase verde, acepte los términos & condiciones marcando la casilla y pulsa el próximo botón.

En la siguiente pantalla, ingresará la información de su base de datos de WordPress que incluye el nombre de usuario y la contraseña que creó anteriormente.

Sugerencia: también le pedirá su host que probablemente sea “localhost”.

duplicator-install-database

Hacer clic próximo continuar.

El plugin Duplicator ahora importará su base de datos de WordPress del archivo a su nueva base de datos.

A continuación, aparece la pantalla de actualización de datos. Sin embargo, el complemento detecta automáticamente la URL de su nuevo sitio y su ruta, por lo que no tiene que actualizar nada aquí. Simplemente haga click próximo continuar.

duplicador de actualizaciones

Una vez que se complete el proceso de migración, verá una pantalla de éxito como la siguiente. Desde aquí, puede ir al área de administración de WordPress de su sitio en vivo haciendo clic en Inicio de sesión de administrador botón.

duplicator-admin-login-to-access-wordpress-site-on-live-server

Eso es todo, tu trabajo está hecho. Una vez que inicie sesión en su sitio en vivo, Duplicator limpiará los archivos de instalación por usted.

Esperamos que esta guía lo haya ayudado a mover con éxito su sitio de WordPress de un servidor local a un sitio en vivo. Ahora, regrese a su sitio en vivo y descubra si todo funciona como se esperaba.

Alternativamente, puede usar BackupBuddy en su lugar para migrar WordPress desde un servidor local a un sitio en vivo.

Si te ha gustado este artículo, también puedes consultar los mejores complementos de respaldo para WordPress.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map