Cómo cambiar los servidores web para su sitio de WordPress

Cuando decide cambiar de su servicio de alojamiento web actual, generalmente es después de que haya agotado su paciencia y todas las vías disponibles para hacer que su sistema funcione.


Por qué?

Debido a que cambiar de proveedor de alojamiento suele ser estresante y lleno de errores, incluso después de haber hecho los deberes y haber elegido una plataforma que se adapte a sus necesidades. La mayoría de las personas retroceden ante las molestias y la abundante oportunidad de problemas técnicos que trae el cambio.

Para minimizar el estrés y los errores, hemos proporcionado esta guía para que el proceso sea lo más fluido y seguro posible.

Vamos a rodar!

Nuestra recomendación: pregunte a su empresa de alojamiento!

Esta guía está motivada por la unidad para hacer que su experiencia de migración sea simple y fácil. En ese sentido, un host de alta calidad aliviará aún más su carga al manejar todas sus migraciones.

HostPapa, que es uno de nuestros principales socios, ofrece un servicio de migración totalmente independiente para que no tenga que preocuparse por la migración de su sitio. Todo lo que tiene que hacer es proporcionarles sus datos de inicio de sesión. Echa un vistazo a nuestra revisión de HostPapa

Reúna los recursos que necesitará

Necesitas conseguir todos tus patos en una fila. Por lo tanto, recolecte todo lo que necesita para el cambio. Como dice el refrán, es mejor tenerlo y no necesitarlo que necesitarlo y no tenerlo.

  • Asegúrese de tener acceso a las cuentas de hosting antiguas y nuevas: Algunos de estos cambios requerirán privilegios elevados, así que asegúrese de tener no solo las credenciales de inicio de sesión correctas sino también acceso administrativo.
  • Asegúrese de tener acceso a su base de datos – Las campanas y los silbatos pueden cambiar en la nueva plataforma, pero sus datos siguen siendo tan relevantes como siempre. Así como es necesario tener las credenciales de inicio de sesión para acceder a sus cuentas, también las necesita para acceder a su base de datos.
  • Utiliza un cliente FTP. – Necesitará un cliente FTP para mover datos entre servidores. Hay excelentes opciones disponibles para elegir, como Filezilla.
  • Obtenga un editor de texto confiable. – Necesitarás un buen editor de texto, ya que harás muchas modificaciones. Notepad ++ es un excelente ejemplo.

Una vez que haya reunido todas las herramientas y los activos necesarios, es hora de comenzar. Respira hondo y veamos el primer paso del proceso..

A. Un proceso paso a paso para mover manualmente su sitio de un host a otro

Esta sección muestra cómo hacer el cambio manualmente. Si está buscando un proceso que use el complemento de WordPress, desplácese más abajo hacia esa sección.

1. Primero, haga una copia de seguridad de sus archivos

Nada es infalible, por lo que lo primero que debe hacer antes de migrar es hacer una copia de seguridad de todos sus archivos. Por lo tanto, en caso de cualquier desgracia o error desafortunado, puede restaurar su sistema a partir de los datos respaldados.

Este aspecto del proceso probablemente tomará más tiempo ya que va a transferir tanto los archivos del sistema como todos sus archivos. Recomendamos utilizar un sistema FTP o SFTP para esto. FTP significa protocolo de transferencia de archivos, y le permite acceder y transferir archivos a través de una red informática.

Inicie el cliente FTP e ingrese las credenciales para acceder a su servidor FTP. Navegue al directorio raíz de su sitio web de WordPress, especialmente si no está configurado como su página de destino de forma predeterminada.

Selecciona todos los archivos. Los sistemas generalmente tienen archivos ocultos para proteger a los usuarios de su eliminación y modificación accidental o incluso intencional. Uno de esos archivos es el archivo .htaccess. Indique al cliente FTP que muestre todos los archivos ocultos para asegurarse de no omitir ninguno..

Por ejemplo, si está utilizando FileZilla, puede hacerlo a través del servidor > Fuerza de mostrar archivos ocultos.

Después de marcar los archivos seleccionados, cópielos en la ubicación que haya designado en su computadora. El proceso de copia puede tardar un tiempo, dependiendo del tamaño de su sitio.

2. Exportar la base de datos MySQL

La siguiente fase del proceso de migración implica exportar toda su base de datos. Aunque hay varias herramientas disponibles, recomiendo usar phpMyAdmin para esta tarea porque es simple, fácil de usar e intuitivo..

phpMyAdmin

En el panel izquierdo se enumeran las bases de datos disponibles. Simplemente seleccione el que desea exportar. Si no está seguro cuál es exactamente, consulte el archivo wp-config.php de su sitio web actual. Este archivo proporciona los detalles de configuración básicos para su sitio web de WordPress.

Verifique la entrada donde se define el nombre de la base de datos. Debe tener un aspecto como este:

Para ser incluido en el lugar de la ‘Database_name_here’ el marcador de posición es el nombre real de la base de datos..

Cuando termine, vaya a la pestaña de exportación:

Hay dos métodos de exportación disponibles. Elija personalizado.

A continuación se muestra una lista de las opciones de menú en Personalizado, que explica las opciones óptimas para realizar:

  • Formato – Déjelo en la opción predeterminada de SQL.
  • Mesas – Las tablas a exportar deben estar marcadas.
  • Salida – Para agilizar la descarga, configure Compresión en comprimido o comprimido.
  • Opciones específicas de formato: Deje la opción predeterminada.
  • Opciones de creación de objetos – Seleccione la opción Agregar TABLA DE GOTA / VER / PROCEDIMIENTO / FUNCIÓN / EVENTO / ACTIVADOR.
  • Opciones de creación de datos – Deje la opción predeterminada.

Después de completar todas las selecciones, haga clic en el botón Ir en la parte inferior del formulario.

Esta acción debería exportar sus datos como una descarga de archivos. Guarde en una ubicación de fácil acceso en su computadora y continúe con el siguiente paso.

3. En su nuevo host, cree una base de datos

Debe importar su base de datos a su nueva plataforma de host. Pero primero, debe crear un hogar en el nuevo sistema para la base de datos. Cada host es un poco peculiar, pero encuentre la sección en su host que se ocupa de las bases de datos y haga lo siguiente:

  • Crea una nueva base de datos.
  • Cree un usuario de base de datos y otorgue al usuario privilegios administrativos completos.
  • Asegure y almacene la contraseña del usuario en un lugar seguro.

4. Edite el archivo de configuración del sistema (wp-config.php)

Usaremos el archivo wp-config.php una vez más. Es un archivo importante que contiene la configuración básica de su sitio, el manejo de la conectividad de la base de datos y la comunicación..

Haga una copia de este archivo y guárdelo en un lugar seguro. Luego abra el archivo original en su editor de texto y realice los siguientes cambios:

Reemplace database_name_here, username_here y password_here con la información real del nombre de la base de datos, nombre de usuario y contraseña de su host actual, respectivamente.

En lugar de localhost, ingrese el nombre del servidor MySQL o déjelo como localhost si esa es la configuración permitida por su proveedor de hosting.

Cuando haya completado las modificaciones necesarias, guarde los cambios..

5. Cargue sus archivos al nuevo host

La última vez, descargó sus archivos de su antiguo servicio de alojamiento. Pero ahora revertiremos el proceso y, en su lugar, comenzaremos a cargar esos archivos en su nuevo host. Puede llevar una cantidad considerable de tiempo completarlo, por lo que le recomendamos que comience el proceso mientras continúa con otras facetas de la migración..

Inicie su cliente FTP, pero esta vez conéctese al nuevo servidor. Esta conexión requiere algunos cambios para reflejar esta realidad al ingresar la dirección IP de este nuevo servidor en lugar del anterior en el cliente FTP. Por lo general, puede encontrar esta nueva dirección IP en su cuenta de alojamiento, pero si no está seguro, póngase en contacto con el soporte técnico.

Cuando haya establecido la conectividad con su nuevo host, ubique los archivos que descargó anteriormente y cárguelos en consecuencia. Asegúrese de incluir el archivo wp-config.php en el directorio raíz. Si la carga aún se está ejecutando, pase a la siguiente tarea, ya que puede realizar otras actividades simultáneamente.

6. Importe su base de datos al nuevo host

Puede importar la base de datos mientras se está cargando el archivo. Inicie sesión con la herramienta de administración de bases de datos proporcionada por su nuevo host, que asumiremos que es phpMyAdmin.

Una vez que haya seleccionado la base de datos creada anteriormente en el nuevo host, haga clic en la pestaña de importación.

importar base de datos

En Archivo para importar, busque el archivo que exportó haciendo clic en el botón Examinar.

Deje todas las demás opciones predeterminadas, desplácese hasta la parte inferior del formulario y haga clic en el botón Ir para comenzar la importación. El tiempo para completar la importación de la base de datos dependerá, por supuesto, del tamaño de los archivos..

Al finalizar el proceso de importación, recibirá una notificación de comentarios.

Opción adicional: al cambiar & Cambiar URL

En un escenario en el que se está mudando a un nuevo host Y también está cambiando la URL de su sitio, hay que seguir un paso adicional: reemplazar las referencias a la URL anterior en su base de datos por la nueva..

En caso de que sus referencias de URL estén dispersas en varios scripts PHP en lugar de estar centralizadas, puede usar este script de búsqueda Reemplazar DB para mayor comodidad. Funciona como un script de búsqueda y reemplazo de bases de datos en PHP y está disponible de forma gratuita.

Una vez hecho esto, asegúrese de prestar atención a su advertencia NUNCA deje el script en el servidor.

7. Efectuar cambios en su servidor DNS

Su nuevo servidor debe apuntar a su URL, lo que implica cambiar la configuración de su servidor DNS. Este proceso depende de dónde se registró inicialmente el dominio de la URL. Si el dominio se registró con su antiguo proveedor de alojamiento, deberá transferir todo el dominio a su nuevo proveedor. El servicio al cliente debe poder ayudarlo con la transferencia.

Sin embargo, si compró el dominio de un registrador de dominios como Domain.com, entonces la configuración del servidor de nombres tendrá que actualizarse. Obtenga la dirección del servidor de nombres de su nuevo host y conéctela con su nuevo dominio. En caso de que no esté familiarizado con ellos, las direcciones de los servidores de nombres generalmente se ven así: ns1.yourhost.com, ns2.yourhost.com

Conecte esta dirección de servidor de nombres a su dominio. El proceso dependerá de dónde compró el dominio. A continuación hay instrucciones para los casos habituales:

  • Dominios registrados con GoDaddy
  • Cambio de servidores DNS en HostGator
  • Cómo cambiar los servidores de nombres en Domain.com

Los cambios demoran hasta 48 horas antes de que entren en vigencia. Para rastrear cuándo se completa el proceso, use herramientas como ¿Cuál es mi DNS? Sin embargo, no realice modificaciones en su sitio hasta que finalice este proceso, ya que seguirá cambiando la ubicación anterior en lugar de la nueva..

Tan pronto como se complete el proceso, las migraciones deben realizarse sin ningún tiempo de inactividad. Además, dado que tanto el sitio antiguo como el nuevo tienen esencialmente el mismo contenido, los usuarios no notarán ninguna diferencia.

8. Realizar limpieza

Un poco de limpieza está en orden una vez que su cambio de DNS finalmente se haya realizado. Regrese a su host anterior, elimine la base de datos y todos los archivos. Idealmente, debe esperar al menos una semana antes de hacer esto para asegurarse de que todo funcione bien.

En caso de que tenga que revertir la migración, conserve copias de los archivos de configuración esenciales como wp-config.php.

B. Cambio de hosts web con el complemento de WordPress

El proceso manual que hemos discutido hasta ahora se puede hacer igualmente de manera automática y mucho más fácilmente con la ayuda de complementos. Existen varias opciones, pero nos centraremos en el complemento Duplicador para esta ilustración..

1. Instalación del plugin duplicador

Para instalar este complemento, debe iniciar sesión en su sitio web de WordPress. Debajo del Panel, busque el menú Complementos → Agregar nuevo y busque Duplicador. Haga clic en Instalar ahora una vez que los resultados regresen.

Una vez que WordPress haya terminado de instalar el complemento, haga clic en el botón Activar para comenzar a usarlo..

2. A continuación, exporte el sitio existente

Después de la activación, debe encontrar el complemento Duplicador en el área de trabajo de los complementos instalados. Haga clic en la opción Administrar para iniciar el siguiente proceso..

En este punto, aún no ha creado los paquetes que va a usar. Estos paquetes son las versiones comprimidas de su sitio web y base de datos. Haga clic en el botón Crear nuevo en la esquina superior derecha del formulario para cambiar esto.

Se presentan tres opciones:

  • Almacenamiento – Configure dónde almacenar su copia de seguridad. A menos que haya comprado la versión pro del Duplicador, la única opción actualmente disponible es su servidor.
  • Archivo – Especifique archivos y segmentos de la base de datos para exclusión. Solo haz esto si tienes buenas razones.
  • Instalador – Le permite completar la información de la base de datos del entorno de su nuevo servidor.

Haga clic en el botón Siguiente cuando haya terminado. El complemento realizará una verificación del sistema para asegurarse de que tiene todo lo que necesita para continuar. Cuando la exploración se complete y tenga éxito, debería ver los siguientes resultados:

Si está satisfecho, comience el proceso de compilación haciendo clic en el botón Construir.

Se mostrará el progreso de la operación. Cuando termine, debería ver esta pantalla:

Descargue su archivo y el instalador individualmente, o todos a la vez con el enlace de descarga de un clic.

Felicitaciones, ya ha terminado de exportar el sitio existente..

3. Subir archivos usando FTP

A continuación, cargue los archivos descargados en el nuevo servidor host a través de FTP utilizando su dirección IP en lugar del dominio.

Asegúrese de que el directorio raíz de su sitio esté vacío. Cargue tanto el instalador como el archivo en el directorio raíz.

4. Crear una nueva base de datos

Al igual que el proceso anterior, aún deberá crear una base de datos en su nuevo host. Hazlo y asegúrate de que al menos un usuario tenga todos los privilegios para administrarlo. Tenga en cuenta la versión del servidor MySQL que su host proporciona y proteja la contraseña de la base de datos en una ubicación segura.

5. Establecer conectividad con el nuevo sitio web

Si usa el mismo nombre de dominio que su sitio anterior, es posible que se encuentre con algunos problemas en esta etapa, porque su dominio todavía está apuntando a su sitio anterior. A diferencia del proceso manual en el que recomendé cambiar la configuración del servidor DNS, esa solución anularía el propósito de una migración más rápida, que promueve el uso de un complemento.

Afortunadamente, existe una solución alternativa al usar el archivo host de su computadora. Es posible asignar localmente nombres de dominio a direcciones IP específicas, lo que le permite acceder a archivos en el nuevo servidor a través del dominio anterior.

(Puede omitir esta sección por completo si está utilizando un nuevo dominio).

Obtenga la dirección IP de su nuevo servidor de su proveedor de servicios si no la tiene.

La forma en que abre el archivo del host depende de la plataforma del sistema operativo, por lo que aquí hay algunas opciones:

  • Windows En el menú de la barra de tareas, busque “bloc de notas”. Requiere privilegios elevados, así que haga clic derecho y elija “Ejecutar como administrador”. Use el editor para abrir c: \ windows \ system32 \ drivers \ etc \ hosts. Asegúrese de buscar “Todos los archivos” para ubicar el archivo.
  • Mac OS – Use la aplicación de terminal e ingrese el comando sudo nano / etc / hosts, después de lo cual se le pedirá su contraseña de administrador.
  • Linux – Mismo método que con Mac OS.

Después de obtener acceso al archivo, ingrese la dirección IP del nuevo host y el nombre de dominio de su sitio, para que se vea así:

Reemplace el marcador de posición yoursite.com con el dominio real y 192.165.1.10 con la dirección IP real de su nuevo host.

Nota: el espacio que separa la dirección IP y el nombre de dominio en el ejemplo que se muestra es un espacio de tabulación.

Advertencia: Una vez que haya completado el proceso de migración, no olvide asegurarse de cambiar el archivo host a su contenido original..

6. Inicie el proceso de migración

Ciñe tus lomos porque es hora de comenzar la migración en serio. Navegue con su navegador a http://yoursite.com/installer.php (sustituya su dominio real). En general, debería ver lo que equivale a esta pantalla:

Duplicador

Asegúrese de que se pasan todas las verificaciones de validación, especialmente las de archivo y validación. Haga clic en el botón Siguiente para comenzar el proceso de implementación.

Cuando haya completado la extracción de archivos, pasará al siguiente paso para solicitar la identificación de la base de datos y las credenciales de acceso.

Ingrese la información de la base de datos requerida, haga clic en el botón Probar base de datos para asegurarse de que todo esté en orden. Si está bien, haga clic en el botón Siguiente para comenzar a importar la base de datos.

El siguiente paso brindará la oportunidad de reemplazar la URL anterior por la nueva..

Haga clic en el botón Siguiente después de terminar para permitir que el complemento finalice el proceso y vea algo similar a esto:

La pantalla informa si todo salió bien y brinda la oportunidad de finalizar la instalación al proporcionar un enlace para iniciar sesión en su sitio.

Siga las instrucciones, especialmente aquellas sobre la eliminación de TODOS los archivos de instalación cuando haya terminado.

7. Finalmente, actualice el servidor de nombres DNS

Ya hemos discutido este paso en detalle, por lo que debe volver a esa sección. Simplemente obtenga las direcciones del servidor de nombres de su nuevo host, luego conéctelas a su dominio. Como de costumbre, espere hasta que el cambio surta efecto antes de realizar cualquier cambio en su sitio.

Bueno, las felicitaciones están en orden: acaba de aprender cómo cambiar los servidores web para su sitio de WordPress. Increíble!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me

About the author

Adblock
detector