Migrating WordPress from one host to another

Cómo mover WordPress a un nuevo host o servidor (sin tiempo de inactividad)

¿Está planeando trasladar su sitio de WordPress a una nueva empresa de alojamiento u otro servidor? El mayor riesgo al cambiar el alojamiento web o migrar un sitio web a un nuevo servidor es la pérdida de datos y el tiempo de inactividad. Ambos pueden hacer que su sitio web sea temporalmente inaccesible para los usuarios y los motores de búsqueda, lo que puede llevar a la pérdida de ventas y clasificación en los motores de búsqueda. En este tutorial paso a paso, le mostraremos cómo migrar de forma segura su sitio de WordPress a un nuevo host sin ningún tiempo de inactividad. También responderemos las preguntas frecuentes sobre cómo mover un sitio de WordPress a un nuevo proveedor de alojamiento, para que pueda evitar cometer errores comunes.

Migrar WordPress de un host a otro
Importante: Antes de comenzar, queremos que sepa que hay muchas empresas de alojamiento de WordPress que ofrecen un servicio de migración gratuito. Es posible que no aparezca en su sitio web, así que pregunte. Por lo general, es gratis, pero algunos pueden cobrar una tarifa nominal. Dicho esto, echemos un vistazo a los pasos que cubriremos para mover WordPress a un nuevo servidor de alojamiento (sin tiempo de inactividad).

  • Elija un nuevo host de WordPress
  • Configure el complemento Duplicator para facilitar la migración
  • Importe su sitio de WordPress al nuevo host
  • Edite el archivo Hosts para evitar tiempos de inactividad
  • Cree una base de datos MySQL en su nuevo host
  • Ejecute el script de migración del sitio web de Duplicator
  • Actualice su servidor de nombres de dominio
  • Preguntas frecuentes sobre el traslado de WordPress a un nuevo host
  • ¿Listo? Empecemos.

    Paso 1: elija su nuevo host de WordPress

    Contents

    Si está atrapado con un servidor web lento incluso después de optimizar la velocidad y el rendimiento de WordPress, es hora de mover su sitio de WordPress a un nuevo servidor que pueda manejar su creciente tráfico. Al buscar un nuevo proveedor de alojamiento de WordPress, es importante elegir con cuidado, para que no tenga que mudarse de nuevo en el corto plazo. Aquí está a quién recomendamos:

    • Para confiable Alojamiento compartido, le recomendamos que utilice Bluehost. Están oficialmente recomendados por WordPress.org. Al usar nuestro cupón Bluehost, los usuarios de MundoCMS obtienen un 60% de descuento y un nombre de dominio gratis.
    • Si usted está buscando alojamiento en la nube o específico de la ubicación proveedores, le recomendamos que consulte Siteground. Tienen centros de datos en 3 continentes diferentes.
    • Si está buscando un alojamiento de WordPress administrado, le recomendamos que consulte WP Engine. Son el mejor y más conocido proveedor de la industria.

    Después de comprar su nuevo alojamiento, NO instale WordPress. Haremos esto en un paso posterior. Por ahora, su nueva cuenta de alojamiento web debería estar completamente vacía, sin archivos ni carpetas en su directorio de inicio.

    Paso 2: Configure Duplicator para una fácil migración

    Lo primero que debe hacer es instalar y activar el complemento Duplicator gratuito en el sitio web que desea mover. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress. Duplicator es un complemento gratuito que recomendamos encarecidamente. También puede usarlo para mover su sitio web a un nuevo nombre de dominio sin perder el SEO. Sin embargo, en este artículo, lo guiaremos a través de cómo usarlo para migrar su sitio de WordPress de un host a otro sin tiempo de inactividad. Una vez que haya instalado y activado Duplicator, navegue hasta el Duplicador »Paquetes página en su área de administración de WordPress. Luego, debe hacer clic en el botón «Crear nuevo» en la esquina superior derecha.
    Crea un nuevo paquete en Duplicator
    Después de eso, haga clic en el botón Siguiente y siga los pasos para crear su paquete.
    Duplicador crea un asistente de paquete
    Asegúrese de que los resultados de su escaneo estén verificados (todo debe decir «Bueno»), luego haga clic en el botón Para construir botón.
    Construye un paquete
    El proceso puede tardar varios minutos, así que deje la pestaña abierta mientras el complemento hace su trabajo. Una vez que se complete el proceso, verá las opciones de descarga para el instalador y el paquete de archivo. Debe hacer clic en el enlace «Descargar con un clic» para descargar ambos archivos.
    Descargar archivos de paquete
    El archivo de almacenamiento es una copia de todo su sitio web y el archivo de instalación automatizará el proceso de instalación por usted.

    Paso 3: Importe su sitio de WordPress al nuevo host

    Ahora que ha descargado el archivo y los archivos de instalación, el siguiente paso es cargarlos en su nuevo servidor web. Puede hacer esto conectándose a su nuevo servidor web a través de FTP. Si nunca lo ha hecho antes, consulte nuestra guía para principiantes para cargar archivos a través de FTP a WordPress. Normalmente, ingresa el nombre de dominio de su sitio web como host cuando conecta su cliente FTP. Sin embargo, dado que su nombre de dominio aún apunta a su antiguo host, deberá iniciar sesión ingresando la dirección IP o el nombre de host de su servidor. Puede encontrar esta información en el panel de control de cPanel de su nueva cuenta de alojamiento.
    Encontrar la dirección IP o el nombre de host del servidor en el panel de control de cPanel
    Si no puede encontrar esta información, puede pedir ayuda a su nueva empresa de alojamiento web, que le ayudará. Con el cliente FTP, debe cargar tanto el archivo installer.php como su archivo comprimido .zip en el directorio raíz de su sitio web. Por lo general, esta es la carpeta / username / public_html /. Nuevamente, si no está seguro, pregunte a su proveedor de alojamiento web. Asegúrese de que su directorio raíz esté completamente vacío. Algunas empresas de alojamiento web instalan WordPress automáticamente cuando te registras. Si WordPress está instalado en su directorio raíz, primero debe eliminar WordPress. Una vez hecho esto, debe descargar tanto el archivo zip como el archivo installer.php en el directorio raíz de su sitio.

    Paso 4: Modifique el archivo de hosts para evitar tiempo de inactividad

    Una vez que haya subido ambos archivos a su nuevo host, deberá navegar hasta el archivo installer.php en un navegador. Normalmente, se accede a este archivo mediante una URL como esta: http://www.example.com/installer.php Sin embargo, esta URL lo llevará a su antiguo host y obtendrá un error 404. De hecho, su nombre de dominio todavía apunta a tu antiguo anfitrión. Normalmente, otros tutoriales pueden pedirle que cambie el servidor de nombres de dominio y apunte a su nueva empresa de alojamiento, pero eso no es cierto. Si hace esto ahora, sus visitantes verán un sitio web roto a medida que lo migre. Le mostraremos cómo puede acceder temporalmente a su nuevo sitio en su computadora, sin afectar su sitio anterior. Esto se hace con un archivo de hosts en su computadora. El archivo de hosts se puede utilizar para asignar nombres de dominio a direcciones IP específicas. En otras palabras, le permite engañar a su computadora para que piense que el sitio web se está moviendo incluso si no es así. Veamos cómo agregar una entrada para su nombre de dominio en el archivo de hosts, de modo que apunte a su nueva empresa de hospedaje. Estos cambios le permitirán acceder a los archivos en su nuevo host utilizando su propio nombre de dominio, mientras que el resto del mundo seguirá accediendo a su sitio desde el host anterior. Esto garantiza 100% de tiempo de actividad. Lo primero que debe hacer es encontrar la dirección IP de su nuevo servidor de alojamiento web. Para encontrarlo, debe iniciar sesión en su panel de control de cPanel y hacer clic en el enlace Expandir estadísticas en la barra lateral izquierda. La dirección de su servidor aparecerá como una dirección IP compartida. En algunas empresas de alojamiento web, encontrará esta información bajo el título «Información de la cuenta».
    Encuentra una dirección IP compartida
    En el siguiente paso, los usuarios de Windows deben acceder Programas »Todos los programas» Accesorios, haga clic con el botón derecho en el Bloc de notas y seleccione Ejecutar como administrador. Aparecerá un mensaje de Windows UAC y debe hacer clic en Sí para iniciar el Bloc de notas con privilegios de administrador. En la pantalla del Bloc de notas, navegue hasta Archivo »Abrir luego navegue a la carpeta C: Windows System32 drivers etc. En esta carpeta, seleccione el archivo de hosts y ábralo. Si está utilizando Mac, debe abrir la aplicación Terminal e ingresar este comando para editar el archivo de hosts: sudo nano / private / etc / hosts Para usuarios de Windows y Mac, en la parte inferior del archivo de hosts debe ingresar la dirección IP que copió, luego ingrese su nombre de dominio. Así: 192.168.1.22 www.example.com Asegúrese de reemplazar la dirección IP con la que copió de cPanel y example.com a su propio nombre de dominio. Una vez que haya terminado, guarde sus cambios. Ahora puede acceder a sus archivos en el nuevo host utilizando su nombre de dominio en su computadora.
    Importante: Recuerde revertir cualquier cambio que haya realizado en el archivo de hosts después de que se complete la migración (paso 6).

    Paso 5: Cree la base de datos MySQL en su nuevo host

    Antes de ejecutar el instalador en el nuevo host, deberá crear una base de datos MySQL en su nueva cuenta de hosting. Si ya ha creado una base de datos MySQL, puede pasar al siguiente paso.
    Crea una base de datos en cPanel
    Vaya al panel de control de cPanel de su nueva cuenta de alojamiento, desplácese hacia abajo hasta la sección Bases de datos y haga clic en el icono de bases de datos MySQL.
    Bases de datos MySQL en cPanel
    Verá un campo para crear una nueva base de datos. Ingrese un nombre para su base de datos y haga clic en el botón «Crear base de datos».
    Crea una nueva base de datos
    Después de crear la base de datos MySQL, debe desplazarse hacia abajo hasta la sección Usuarios de MySQL. Luego proporcione un nombre de usuario y contraseña para su nuevo usuario y haga clic en el botón «Crear usuario».
    Crea un usuario de MySQL
    Después de eso, debe agregar este usuario a su base de datos. Esto le dará al nombre de usuario que acaba de crear todos los permisos para trabajar en esta base de datos. Puede hacerlo desplazándose a la sección «Agregar un usuario a una base de datos». Simplemente seleccione el usuario de la base de datos que creó en el menú desplegable junto al usuario, luego seleccione la base de datos y …

    Leave a Reply