[Las copias de seguridad en la nube se simplifican: Duplicator Cloud elimina el almacenamiento de terceros
[Las copias de seguridad en la nube se simplifican: Duplicator Cloud elimina el almacenamiento de terceros
John Turner
John Turner
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:
¿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:
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.
Si aún no tiene un sitio local, tendrá que empezar por crearlo.
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.

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.

Como puede ver, tiene opciones ilimitadas a la hora de personalizar su sitio local de WordPress.
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:
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.
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.
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.

Por último, pulse Activar. Ya puede trasladar su sitio local de WordPress a un servidor activo.
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.

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.

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.

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.

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.

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.
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.
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.

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.

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.
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.

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

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.

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.

Como paso final, puede asignar todos los privilegios al usuario.
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.

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.

En la página siguiente, pulse Iniciar instalador.

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.

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.

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.
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:
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.

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:

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.
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.
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.
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.
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.
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.