Obtenga hoy mismo el mejor plugin de copia de seguridad y migración de WordPress
Obtenga Duplicator ahora
Anuncio de Duplicator Cloud

[Las copias de seguridad en la nube se simplifican: Duplicator Cloud elimina el almacenamiento de terceros

Explore planes de almacenamiento en la nube escalables y asequibles con Duplicator Cloud y mantenga las copias de seguridad de su sitio seguras, organizadas y accesibles en un...
Cómo trasladar un sitio local de WordPress a un servidor activo

Cómo trasladar un sitio WordPress local a un servidor activo 

Escrito por: avatar de autor Joella Dunn
avatar de autor Joella Dunn
Joella es una escritora con años de experiencia en WordPress. En Duplicator, se especializa en el mantenimiento de sitios web, desde copias de seguridad básicas hasta migraciones a gran escala. Su objetivo final es asegurarse de que su sitio web WordPress es seguro y está listo para crecer.
     Revisado por: avatar del revisor John Turner
avatar del revisor John Turner
John Turner es el Presidente de Duplicator. Tiene más de 20 años de experiencia en negocios y desarrollo y sus plugins se han descargado más de 25 millones de veces.

Llevas semanas trabajando en tu sitio de WordPress. Ya está listo, pero sigue oculto al mundo en un servidor local.

Es hora de lanzar su sitio web en un servidor activo.

Ya seas propietario de una pequeña empresa, bloguero o promotor, este proceso es crucial. Es el puente entre tu proyecto privado y un escenario público.

En este tutorial, te mostraré todo lo que necesitas saber para trasladar WordPress de un servidor local a otro.

He aquí las principales conclusiones:

  • Utilice el plugin Duplicator Pro: El método más sencillo para migrar sitios WordPress sin complejidad técnica
  • Tres pasos principales: Haga una copia de seguridad de su sitio local, configure el alojamiento activo e importe la copia de seguridad.
  • Elija un alojamiento fiable: Selecciona un alojamiento optimizado para WordPress como Bluehost para obtener los mejores resultados
  • Es necesario configurar la base de datos: Cree una nueva base de datos MySQL en su servidor activo antes de importar.
  • Las URL se actualizan automáticamente: Duplicator gestiona la búsqueda y sustitución de URL localhost durante la migración.
  • Transferencia completa del sitio: Todo se migra, incluidos plugins, temas, contenidos y personalizaciones.

Resumen rápido: Cómo trasladar un sitio WordPress local a un servidor activo

1. Haga una copia de seguridad del sitio local.
Para activar rápidamente su sitio local de WordPress, instale Duplicator Pro. A continuación, haga una copia de seguridad de todo su sitio local.
2. Configurar el sitio de WordPress en vivo.
A continuación, tendrás que configurar por completo un nuevo sitio de WordPress en un servidor activo. Esto implica encontrar un alojamiento web, elegir un nombre de dominio y crear una nueva base de datos.
3. Importe la copia de seguridad local al sitio activo.
Una vez instalado WordPress, arrastre y suelte la copia de seguridad local en la página de importación de Duplicator en el sitio activo. Duplicator se encargará de cualquier tarea complicada de migración.

Índice

¿Por qué trasladar un sitio WordPress local a un servidor activo?

¿Sabía que puede crear completamente su primer sitio web sin tener que publicarlo primero?

Aunque no seas desarrollador, puedes ejecutar WordPress localmente en tu ordenador. Básicamente, esto implica la creación de un entorno de puesta en escena para:

  • Solución de problemas de diseño web
  • Creación de entradas de blog
  • Actualizar WordPress
  • Aprender a codificar
  • Cualquier otra tarea de mantenimiento

En un host local, puede trabajar en un sitio de WordPress sin el riesgo de publicar errores a una audiencia.

Además, no requiere un plan de alojamiento ni un nombre de dominio. Simplemente puedes utilizar un entorno local como LocalWP, MAMP, WAMP o XAMPP para alojar tu sitio secreto de forma gratuita.

Una vez que haya añadido todas las características y funcionalidades que su sitio necesita, puede migrarlo fácilmente a un servidor activo. Como primero lo has desarrollado en un servidor local, tu sitio web estará totalmente listo para recibir nuevos visitantes. 

Cómo crear un sitio WordPress local

Si aún no tiene un sitio local, tendrá que empezar por crearlo.

Si no estás seguro de cómo hacerlo, consulta esta guía sobre cómo trasladar un sitio WordPress activo a un host local. Encontrarás instrucciones paso a paso para crear un sitio de prueba local.

Después, ¡no dudes en hacer las personalizaciones que quieras! Tu software local configurará una instalación de WordPress en blanco, para que puedas instalar una gran variedad de plugins que te ayuden a crear el sitio de tus sueños.

Por ejemplo, SeedProd es un constructor de páginas para principiantes que puede utilizar para diseñar su sitio web en WordPress.

Como tiene una sencilla interfaz de arrastrar y soltar y cientos de plantillas prediseñadas, no tendrás que preocuparte por saber nada de código.

Formulario de inscripción SeedProd

Si vas a abrir una tienda online, puedes instalar Easy Digital Downloads. Este plugin de comercio electrónico facilita la venta de cualquier cosa, desde software hasta música.

Le ayuda a configurar sus productos, conectar opciones de pago de terceros e incluso proteger determinadas páginas web como contenido exclusivo para miembros.

Producto Easy Digital Downloads

Como puede ver, tiene opciones ilimitadas a la hora de personalizar su sitio local de WordPress.

Cómo trasladar un sitio WordPress local a un servidor activo

Después de instalar plugins, activar un tema y personalizar por completo tu sitio, es hora de trasladarlo a un servidor activo. De esta forma, cualquiera podrá ver tu contenido e interactuar con él. 

He aquí cómo hacerlo:

  • Añada el plugin Duplicator Pro a su sitio local de WordPress y active su licencia.
  • Cree una copia de seguridad completa de su sitio, incluidos los archivos, la base de datos y la configuración.
  • Comprar alojamiento, registrar un dominio e instalar WordPress en un servidor activo
  • Configure la base de datos MySQL y el usuario con los privilegios adecuados en su cuenta de alojamiento
  • Cargue la copia de seguridad local en el sitio activo y ejecute el asistente de migración de Duplicator.

Paso 1: Instalar Duplicator en el sitio local

Para un desarrollador, puede no ser un problema trasladar manualmente un sitio web a otra ubicación.

Sin embargo, esta migración puede llevar mucho tiempo. También hay muchas posibilidades de que se rompa accidentalmente tu sitio personalizado por el camino.

Una solución mucho más fácil y segura es instalar un plugin de migración de WordPress como Duplicator. Esta potente herramienta puede hacer una copia de seguridad de todo tu sitio web local y migrarlo a un servidor activo en tan solo unos pasos.

Plugin Duplicator Pro

Para empezar, elija una suscripción a Duplicator Pro. Aunque hay una versión gratuita disponible, Duplicator Pro soporta migraciones de arrastrar y soltar. Esta función es esencial para poner en marcha tu sitio web lo antes posible.

Vea cómo una agencia de diseño web realiza 50 migraciones al mes con Duplicator Pro.

Después de pagar, copie su clave de licencia y descargue Duplicator Pro. A continuación, abra el panel de administración de WordPress para su sitio local de WordPress. Instale y active el plugin Duplicator.

Antes de empezar a utilizar Duplicator, deberá activar su licencia. Vaya a Duplicator Pro " Configuración " General y pegue su clave de licencia.

Activar la clave de licencia de Duplicator

Por último, pulse Activar. Ya puede trasladar su sitio local de WordPress a un servidor activo.

Paso 2: Haga una copia de seguridad de su sitio local

Con Duplicator, puedes crear copias de seguridad de tu sitio. Se trata de copias guardadas de los archivos, la base de datos, los plugins, los temas y otros datos de WordPress.

Dado que Duplicator realiza copias de seguridad de toda esta información en un único archivo zip, facilita la migración de su sitio web a un servidor diferente.

Para crear una copia de seguridad, vaya a Duplicator Pro " Copias de seguridad " Añadir nueva.

Añadir nueva copia de seguridad con Duplicator

Puede dar a su copia de seguridad un nombre personalizado en la parte superior de la página. Aunque Duplicator admite muchas ubicaciones de almacenamiento en la nube como Wasabi, Google Drive y Dropbox, seleccione la opción Local.

Duplicadora de copias de seguridad primer paso

A continuación, amplíe la sección Copia de seguridad. Esto le permite personalizar exactamente qué datos de su sitio local se transferirán al nuevo servidor activo.

Preajustes de copia de seguridad de Duplicator

Si desea crear una copia de seguridad completa, haga clic en el preajuste Sitio completo.

Sin embargo, puede cambiar a Personalizado y desmarcar los archivos multimedia, los plugins y temas activos, la base de datos o los archivos principales de WordPress. Hazlo solo si no necesitas los datos en tu sitio web.

Cuando haya terminado, haga clic en Siguiente. En esta página, verá un análisis completo de su sitio web.

Escaneado de copias de seguridad de Duplicator

Asegúrese de revisar los avisos antes de crear la copia de seguridad. Cuando Duplicator haya terminado, lo verá en la página Copias de seguridad.

Descargar archivo de copia de seguridad

Como último paso, descargue el archivo. Duplicator le permite simplemente soltar este archivo en su instalación de WordPress y comenzar inmediatamente a importar los datos de su sitio local. 

Si estás subiendo manualmente tu sitio a un cliente FTP como FileZilla, también necesitarás descargar el archivo instalador. Aunque no tengas WordPress instalado, este script installer.php descomprimirá el archivo e instalará tu contenido en la nueva ubicación. 

Paso 3: Configure su sitio web activo

Ahora es el momento de crear tu sitio web WordPress. Para ello, tendrás que encontrar un proveedor de alojamiento de WordPress. 

Un proveedor de alojamiento web le proporcionará espacio en el servidor y recursos para un sitio web activo. Proporciona la infraestructura, el entorno de servidor y el soporte técnico necesarios para garantizar que su sitio WordPress sea accesible y funcione correctamente. 

Una de las mejores opciones es Bluehost. Este alojamiento web está recomendado por WordPress por su asequibilidad y escalabilidad.

Bluehost Alojamiento WordPress

Con Bluehost, puede poner en línea su sitio local por sólo 2,95 $ al mes. Además, tendrás un nombre de dominio completamente gratis durante el primer año. 

Una vez contratado el plan, puede elegir un nombre de dominio. Esta será la parte principal de su URL que fomenta el conocimiento de la marca y la memorabilidad.

Registro de dominios Bluehost

A continuación, termine de crear su cuenta de alojamiento. Después de esto, Bluehost instalará automáticamente WordPress para usted. Solo tienes que iniciar sesión en el panel de control de tu alojamiento y hacer clic en el botón Iniciar sesión en WordPress.

Bluehost WordPress login

Esto abrirá tu nuevo panel de WordPress. Sin embargo, será una instalación en blanco, por lo que tendrás que importar tu sitio local para cargar tus datos personalizados. 

Paso 4: Crear una nueva base de datos

Antes de empezar a migrar tu sitio local al nuevo servidor, es importante crear una nueva base de datos de WordPress. Normalmente, tu proveedor de alojamiento web te proporcionará una forma sencilla de hacerlo.

Con Bluehost, sólo tiene que encontrar la configuración de Bases de datos y haga clic en Bases de datos MySQL.

Bases de datos MySQL

En Crear nueva base de datos, introduzca un nombre y pulse Crear base de datos.

Crear base de datos MySQL

También tendrás que crear un nuevo usuario y asignarle privilegios para controlar la base de datos. En primer lugar, rellena un nombre de usuario y una contraseña para el usuario.

Crear usuario MySQL

Desplácese hacia abajo hasta la sección Añadir usuario a base de datos. Aquí, seleccione tanto el nuevo usuario como la nueva base de datos.

Añadir usuario a la base de datos

Como paso final, puede asignar todos los privilegios al usuario. 

Paso 5: Importe su sitio local

Si decidiera migrar su sitio manualmente, tendría que cargar los archivos de su sitio local a su nuevo sitio con un cliente de Protocolo de Transferencia de Archivos (FTP). Además, sería necesario utilizar phpMyAdmin para importar tu antigua base de datos.

Sin embargo, Duplicator Pro simplifica este proceso. Después de configurar su sitio web, abra el panel de WordPress e instale Duplicator. A continuación, busque la página Importar copias de seguridad.

Importar una copia de seguridad con Duplicator

Arrastra y suelta el archivo guardado en el cuadro de importación. Verás algunos detalles sobre la copia de seguridad una vez que haya terminado de cargarse.

Continuar instalando la copia de seguridad

En la página siguiente, pulse Iniciar instalador.

Iniciar el instalador de Duplicator

Ahora, el asistente de migración de Duplicator le guiará a través de la instalación. En la parte superior, el Tipo de instalación debe ser Instalación completa de un único sitio. También debe elegir el modo de instalación Avanzado.

Migración avanzada del duplicador

En Configuración, introduzca el nombre de su nueva base de datos, el nombre de usuario y la contraseña. A continuación, pulse Validar

Tendrás que aceptar los términos y avisos. Después de hacer clic en Siguiente, confirma la configuración del instalador.

Durante la instalación, tendrás que sustituir la URL de tu sitio local por la del sitio activo. En el paso 3, añade tu URL antigua en el campo Buscar. La nueva URL va al lado de Reemplazar.

Duplicador de búsqueda y sustitución

Duplicator reemplazará automáticamente todas las menciones de la URL antigua en su base de datos. No necesitarás instalar un plugin adicional de búsqueda y reemplazo.

A continuación, su sitio local se trasladará al servidor activo. Puede utilizar el botón Admin Login para acceder a su nuevo sitio web.

Preguntas más frecuentes (FAQ)

¿Cómo transfiero mi sitio de WordPress a un nuevo host y dominio?

Puede transferir su sitio de WordPress a un nuevo host o nombre de dominio instalando Duplicator Pro y creando una copia de seguridad de su sitio actual. A continuación, instale Duplicator Pro en la segunda instalación de WordPress y arrastre y suelte su archivo de almacenamiento para importarlo.

Tras la migración, conviene actualizar las DNS, informar a Google del cambio, añadir redireccionamientos y comprobar si hay enlaces rotos.

Para más detalles, consulte estas útiles guías:

¿Cómo puedo migrar un sitio de WordPress a un nuevo host sin un plugin?

Para migrar un sitio WordPress a un nuevo host manualmente, exporte su base de datos como un archivo SQL en phpMyAdmin. Para un sitio local, abra http://localhost/phpmyadmin/ y seleccione el método de exportación rápida.

A continuación, utilice un cliente FTP o cPanel para exportar los archivos de la carpeta public_html, también conocida como directorio raíz. 

En el nuevo host, abre la carpeta raíz de tu sitio, haz clic con el botón derecho en todos los archivos y elimínalos. A continuación, sube los archivos de tu antiguo sitio.

También tendrá que ir a la pestaña Importar de phpMyAdmin, pulsar Elegir archivo y cargar el archivo de base de datos original.

Importar base de datos

Aunque haya migrado completamente su contenido, es posible que su base de datos siga apuntando al sitio local. Para actualizarla, abre la tabla wp_options en phpMyAdmin.

Pulse Examinar junto a wp_options. A continuación, busque y edite el valor siteurl en la columna options_name:

Editar URL del sitio

También tendrás que actualizar tu archivo wp-config.php. Utilizando un cliente FTP o cPanel, abre este archivo y busca las líneas de código que contienen la información de tu base de datos:

// ** MySQL settings - You can get this info from your web host ** //

/** 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' );

/** MySQL hostname */

define( 'DB_HOST', 'localhost' );

Desde que se trasladó de un servidor local a un servidor activo, es posible que los enlaces permanentes de sus entradas y páginas no funcionen correctamente. Para solucionarlo, busca Configuración " General. No edites nada antes de hacer clic en Guardar cambios

A continuación, vaya a Configuración " Enlaces permanentes. Al igual que antes, guarde esta configuración sin cambiar nada. 

Después de una migración, es posible que falten algunas imágenes y que haya enlaces rotos en tu nuevo sitio web. Para asegurarte de que todo funciona correctamente, tendrás que sustituir cualquier URL localhost por la URL de tu sitio activo. 

Para ello, abra phpMyAdmin y vaya a la pestaña SQL. Aquí, pegue esta consulta SQL:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Asegúrese de actualizar el enlace predeterminado con la URL de su sitio activo. Después de pulsar el botón Ir, los nuevos visitantes podrán ver el contenido migrado e interactuar con él. 

¿Cómo publico mi sitio web en un servidor activo?

Puede publicar su sitio web en un servidor activo adquiriendo un plan de alojamiento web y un nombre de dominio. A continuación, utilice Duplicator Pro para migrar su sitio local al servidor activo. 

¿Cuál es la diferencia entre WordPress en vivo y en pruebas?

Su sitio WordPress activo es el sitio web visible públicamente que los motores de búsqueda y los visitantes online pueden ver e interactuar con él. Un sitio de prueba es una copia idéntica de su sitio web activo, pero está alojado localmente o en el subdominio de su servidor. Su sitio de ensayo es un lugar privado y seguro para hacer ediciones a su sitio sin afectar a su contenido en vivo.

¿Cómo se copia un sitio de prueba en un sitio activo?

Para copiar un sitio de ensayo en un sitio activo, instale Duplicator Pro en el sitio de ensayo. Cree una copia de seguridad completa del sitio de prueba. En el sitio activo, cargue la copia de seguridad en la página de importación de Duplicator.

Conclusión

Ya está. Acaba de trasladar su sitio local de WordPress a un servidor activo.

Ya que estás aquí, puede que te gusten estos tutoriales adicionales sobre WordPress:

¿Quiere poner en línea su sitio web local? Descargue Duplicator Pro para trasladar instantáneamente su contenido a un servidor activo.

avatar de autor
Joella Dunn Redactora de contenidos
Joella es una escritora con años de experiencia en WordPress. En Duplicator, se especializa en el mantenimiento de sitios web, desde copias de seguridad básicas hasta migraciones a gran escala. Su objetivo final es asegurarse de que su sitio web WordPress es seguro y está listo para crecer.

Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, es posible que ganemos una comisión. Sólo recomendamos productos que creemos que aportarán valor a nuestros lectores.