Saltar al contenido

Cómo migrar WordPress de local o localhost a un servidor hosting externo paso a paso

Así que tu sitio web de WordPress está listo y ahora quieres moverlo de tu localhost a live site/hosting, bien.
Construir y probar sus sitios web en su localhost es una buena práctica e incluso si algo sale mal, no afecta a su sitio web en vivo.

Así que en este tutorial, iré a través de la configuración paso a paso y te mostraré cómo subir y transferir tu sitio WordPress desde un localhost a un sitio de hosting/live en dos métodos simples.

Métodos

Estos son los dos métodos para migrar WordPress de localhost a un servidor en vivo, y discutiré ambos:

  • Migrar un sitio de WordPress de localhost a un servidor en vivo usando un complemento
  • Manualmente migrando el sitio de WordPress de localhost a live server

El primer método es simple y lo recomendaría tanto para usuarios conocedores de la tecnología como para usuarios no conocedores de la tecnología, ya que es independiente de sus proveedores de alojamiento. Sin embargo, si usted es un usuario de Cloudways, encontrará que el método manual es una manera fácil de migrar su sitio de WordPress también.

Requisitos previos

Para mover tu sitio de WordPress de localhost a otro servidor, necesitas asegurarte de ello:

  • Usted tiene un servidor local configurado en su computadora. (Si no lo hace, vea nuestra guía sobre cómo instalar WordPress en localhost usando XAMPP)
  • Tienes un buen plan de alojamiento web que soporta WordPress. (Esta es nuestra lista de las mejores empresas de alojamiento de WordPress que puedes elegir)

Aunque hay muchas opciones, nuestro hosting recomendado para WordPress es Cloudways, y nos hemos asociado con ellos para ofrecer a nuestros lectores un exclusivo cupón de 3 meses de descuento.

Nota: Estoy utilizando la plataforma de alojamiento Cloudways para demostrar el proceso de migración de este tutorial.

Vamos a empezar!

Método 1Migrar un
sitio WordPress de Localhost a Live Server usando un plugin

 

Aquí están todos los pasos que tomaré durante este proceso para facilitarle la navegación:

Paso 1: Instale y configure el plugin Duplicator en su servidor local WordPressStep
2: Creación de un paquetePaso
3: Transferir el archivo Installer.php y Archive(zip) a través de un cliente FTP como FileZillaPaso
4: Ejecutar la configuración del instalador en el servidor en vivoPaso
5: Prueba del sitio en vivo

Mientras estoy usando el plugin de Duplicador, aquí hay algunos otros plugins de migración que puede usar para el proceso:

  • Duplicador (Freemium)
  • Migración de WP todo en uno (gratis)
  • BackupBuddy (Premium)
  • UpdraftPlus WordPress Backup Plugin (UpdraftPlus Migrator) (Freemium)
  • WP Migrate DB (Premium)
  • Migrate Guru (Premium)
  • Prensa de bóveda (Premium)

Paso 1: Instale y configure el plugin Duplicator en su host local WordPress

Primero, necesita instalar y activar el plugin Duplicator en su sitio local de WordPress (es decir, en XAMPP). Para ello, vaya a AÑADIR NUEVO plugin y escriba Duplicador en la búsqueda y haga clic en Instalar Ahora, y Activarlo.

Setup Duplicator Plugin

 

Paso 2: Crear un paquete

Verá el menú Duplicador en el panel izquierdo del panel de control de WordPress. Haga clic en Duplicador > Paquetes > Crear nuevo

duplicator package

Una vez creado el paquete, simplemente haga clic en el botón Siguiente.

duplicator package creation

 

Ahora haga clic en el botón Construir.

duplicator package build

Tardará unos segundos en construir el paquete. El paquete crea un archivo zip de todos los plugins, temas, contenido, base de datos y archivos de WordPress del sitio

duplicator package download zip file

Ahora puede descargar los dos archivos haciendo clic en Descarga con un solo clic como se muestra en la imagen de arriba.

Paso 3: Transfiera el archivo Installer.php y Archive(zip) a su Servidor en Vivo Cloudways a través de un cliente FTP FileZilla

En primer lugar, ejecute una nueva aplicación en Cloudways

Después de iniciar la aplicación, necesita descargar un cliente FTP como FileZilla. Puede descargarlo de FileZilla-Project.org.

Para conectar FileZilla, debe proporcionarle las credenciales maestras de su servidor (Host IP, Usuario, Contraseña y Puerto).

Para FileZilla:
Host = IP pública de CloudwaysUsername
= Nombre de usuario de CloudwaysPassword
= La contraseña de CloudwaysPort
= 22

Nota: Para un funcionamiento correcto, seleccione el puerto 22

Puede encontrar todos estos detalles en sus Credenciales Maestras bajo Administración de Servidores en la plataforma Cloudways como se muestra en la imagen de abajo.

cloudways platform credentials

Después de introducir las credenciales maestras en los campos respectivos, haga clic en Quickconnect.

filezilla connection

A continuación, vaya a la carpeta Aplicaciones, seleccione la carpeta Nombre de la base de datos (nombre de la base de datos que se encuentra en los detalles de acceso a la aplicación), seleccione la carpeta public_html y elimine el archivo WP-CONFIG.PHP a través de FileZilla FTP, y cargue los archivos Installer y Archive desde su escritorio a esta carpeta.

uploading files to filezilla

Nota: Antes de cargar los archivos de almacenamiento, asegúrese de eliminar el archivo wp-config.php de su aplicación (ubicado en la carpeta public_html).

Paso 4: Ejecutar la configuración del instalador en el Live Server

Ahora que ha completado el proceso de carga en los pasos anteriores, necesita ejecutar la URL de su sitio.

A continuación, verá la configuración de instalación de WordPress:

Sólo tiene que eliminar el «wp-admin/setup-config.php» de la URL http://YourSiteName.com/wp-admin/setup-config.php y sustituirlo por «Installer.php» http://YourSiteName.com/installer.php

wordpress setup

Sustitúyalo por «Installer.php» http://YourSiteName.com/installer.php

replace installer url

Cuando ingrese la URL YourSiteName/installer.php, aparecerá la siguiente configuración de configuración en su pantalla:

duplicator final setup

Simplemente haga clic en el botón Siguiente!

Nota: El plugin de Duplicador funciona mejor con bases de datos vacías. Por lo tanto, antes de seguir adelante, es necesario eliminar todos los datos anteriores. Para ello, vaya a Gestión de Aplicaciones y haga clic en Iniciar Administrador de Bases de Datos.

cloudways database manager

Ahora, necesita revisar Tablas para seleccionar todas las tablas de la base de datos y hacer clic en el botón Drop para eliminar las tablas seleccionadas como se muestra en la imagen de abajo.

mysql drop tables

Ahora volviendo a la configuración de la implementación del duplicador, puede continuar con la configuración del duplicador colocando las credenciales de acceso MySQL en el segundo paso.

Host = LocalhostDatabase
= «Nombre de su base de datos»
Usuario = «Nombre de usuario de su base de datos»
Contraseña = «Contraseña de su base de

datos»

install duplicator database

Ahora haga clic en SIGUIENTE para instalar la instalación.

Paso 5: Probar el sitio en vivo

Ahora necesitas probarlo en un sitio en vivo, así que haz clic en Admin Login, y la página wp-login aparecerá.

duplicator final step test site

A continuación, debe proporcionar las credenciales de administrador del sitio WordPress de Localhost, es decir, las credenciales de XAMPP (no las credenciales de acceso a través de la red).

Para mantenerse seguro, desactive todos los plugins cuando migre el sitio de WordPress de un host local al servidor Live. Para reactivar los plugins desactivados, vaya a Plugins > Installed Plugin, seleccione Bulk Actions y haga clic en el botón Activate como se muestra en la imagen de abajo.

wordpress bulk action plugins

Como puedes ver, no es difícil mover un sitio de WordPress de un localhost a un servidor en vivo. Ahora también sabes que el plugin Duplicator es una herramienta poderosa y facilita la migración de tu sitio WordPress a un servidor en vivo.

 

Método
2Migrar
manualmente el
sitio de WordPress de localhost a Live server

 

En este método, voy a mostrarte cómo puedes mover tu sitio WordPress manualmente del localhost al live site/hosting.

Aunque ya está enlazado arriba, aquí está cómo lanzar una nueva aplicación en un nuevo servidor en Cloudways.

Paso 1: Exportar la base de datos de WordPress de Localhost

Primero, necesita exportar el archivo de base de datos que creó en XAMPP para WordPress.
Seleccione la base de datos WordPress de su host local y haga clic en Exportar > Método de exportación rápida > Ir, y verá un archivo «.SQL» en su carpeta de descarga.

exporting database in phpmyadmin

Paso 2: Eliminar las tablas de la base de datos de su base de datos de hosting

El siguiente paso en el proceso es iniciar su Gestor de Bases de Datos haciendo clic en el botón Iniciar Gestor de Bases de Datos.

cloudways database launch

A continuación, debe eliminar todas las tablas marcando Tablas y haciendo clic en el botón Drop (Soltar).

deleting tables from cloudways

Paso 3: Importar la base de datos WordPress de Localhost en el sitio en vivo:

Ahora, el siguiente paso en el proceso es importar ese archivo de base de datos «.SQL» a su base de datos de alojamiento. Para ello, debe hacer clic en Importar > Elegir archivos, luego seleccionar el archivo.SQL de su carpeta y hacer clic en el botón Abrir, y hacer clic en Ejecutar.

import sql file to cloudways

Paso 4: Cambie la URL del sitio, el inicio y el nombre del blog:

A continuación, debe cambiar la dirección URL de su sitio, el nombre de su casa y el nombre de su blog para el servidor activo.
A continuación, busque la tabla wp_options en su base de datos.

Nota: Si ha cambiado su prefijo en la instalación, entonces podría ser _opciones.

Ahora, haga clic en wp_options o <prefix>_options, y haga clic en Select Data.

change url in cloudways

Aquí sólo tienes que cambiar 3 nombres:

Site URL = «Your Site URL»
Home = «Your Site URL»
Blog name = «Your Site URL without HTTPS:///» (URL de su sitio sin HTTPS://

)

Esta es la «URL de su sitio», que necesita copiar.

edit url in cloudways

Haga clic en editar para cada nombre de opción resaltado mencionado anteriormente e inserte los valores mencionados anteriormente en el campo option_value. Su URL de instalación local probablemente tendrá un aspecto parecido a: http://localhost/test
.
Luego, simplemente haga clic en Guardar y listo.

Felicitaciones! Usted ha migrado exitosamente el sitio de WordPress de localhost a un sitio en vivo.

Conclusión

Ahora que conoce ambos procesos de llevar su sitio web WordPress de Localhost a un servidor en vivo, estoy seguro de que piensa que es un proceso fácil. Para el primer paso, es el plugin Duplicator el que hace que este proceso sea tan simple.

En segundo lugar, es la plataforma intuitiva de Cloudways la que hace que el proceso manual también sea fácil. Así que ahora que tu sitio web está listo, ¿tienes un buen nombre de dominio que lo acompañe? Si no es así, aquí hay un artículo sobre cómo elegir un nombre de dominio perfecto para su sitio.

Después de tener su nombre de dominio y su sitio web en funcionamiento, ¡ya está todo listo para hacer una marca en línea!

2AUIF4o