¿Cómo mover el sitio web? WordPress avanza en el proceso de migración fluida de nombres de dominio

Migrar un sitio web de WordPress a un nuevo espacio de alojamiento requiere cambiar la ruta del servidor. Esto generalmente implica buscar y reemplazar repetidamente palabras clave a través de la interfaz de administración de la base de datos phpMyAdmin , un proceso tedioso y propenso a errores…

Para abordar estos problemas, Chen Weiliang resumió el siguiente "Proceso de migración rápida de sitios web de WordPress".

Proceso de movimiento rápido del sitio web de WordPress

1) Haga una copia de seguridad de su sitio web de WordPress

Ya sea que se esté mudando o reparando una casa, ¡dar marcha atrás es el primer paso! Haga una copia de seguridad de todos los archivos y bases de datos utilizando su complemento de copia de seguridad favorito o manualmente.

2) Cargue los archivos del sitio web al nuevo servidor.

Descargue la copia de seguridad del sitio web de forma remota a través de SSH, o use una herramienta FTP (como FileZilla) para cargar sus archivos de WordPress respaldados en el directorio correspondiente en el nuevo servidor.

3) Importar una base de datos MySQL a través de SSH ▼

4) Logre una migración perfecta del sitio web de WordPress modificando el archivo host de la computadora con Windows.

Este es el paso de "navegación" para mudarse y le dice a su computadora cómo encontrar su nuevo hogar. Las operaciones específicas son las siguientes:

  1. Abra el Bloc de notas (se requieren derechos de administrador).
  2. Busque "Bloc de notas" en el menú Inicio, haga clic derecho y seleccione "Ejecutar como administrador".
  3. Abra el archivo host: haga clic en "Archivo" -> "Abrir" en el Bloc de notas.
  4. Introducir ruta C:\Windows\System32\drivers\etc\hosts y presione "Entrar".
  5. Agregue la dirección IP del nuevo servidor y su nuevo nombre de dominio. En la última línea del archivo, ingrese:新服务器的IP地址   www.chenweiliang.com
  6. Guarde y cierre el archivo.

5) Solución de problemas de migración de sitios web de WordPress: Se han producido demasiadas redirecciones. Intente eliminar las cookies. ERR_TOO_MANY_REDIRECTS ▼

  • Abra su navegador e ingrese su nuevo nombre de dominio.
  • Debido a que modificó el archivo host de su computadora local, solo su navegador accederá al sitio web en el nuevo servidor en este momento, y otros seguirán accediendo al sitio web en el servidor anterior.
  • Comprueba que todo funciona correctamente, si todo va bien ¡ya estás a más de la mitad!

6) [Renovar nombre de dominio] Ingrese phpMyAdmin en el nuevo espacio y modifique la base de datos:

  • Debe modificar los valores de los campos "siteurl" y "home" en la tabla de la base de datos wp_options a su nuevo nombre de dominio;
  • Busque el nombre de dominio anterior, en los resultados de búsqueda, haga clic en la tabla de datos wp_options, busque y modifique los campos "siteurl" y "home".

7) Busque la ruta de carga del servidor anterior:

/home/用户名/public_html/site/chenweiliang.com

8) Modifique el valor de "upload_path" en la tabla de base de datos wp_options y cámbielo a su nueva ruta de servidor

/home/用户名/web/chenweiliang.com/public_html

9) Cambie el motor predeterminado de la base de datos MySQL a MyISAM ▼

10) Mensaje de error al actualizar los permisos de WordPress: No se puede crear el directorio y copiar archivos. Se requiere FTP ▼.

Línea de comando para corregir permisos de carpetas ▼

chown -R admin:admin /home/eloha/public_html/chenweiliang.com/*

11) Instale y utilice el complemento Buscar y reemplazar ▼

El uso de la función de búsqueda y reemplazo en phpMyAdmin puede provocar fácilmente la pérdida de datos guardados por muchos plugins de WordPress ...

Recomendamos utilizar el plugin Buscar y reemplazar para sustituir nombres de dominio y rutas en una base de datos MySQL. ▼

Buscar ▼

/home/用户名/public_html/site/chenweiliang.com

Reemplazar ▼

/home/用户名/web/chenweiliang.com/public_html

12) Ver la configuración del plugin BackWPup ▼

https://www.chenweiliang.com wp-admin/admin.php?page=backwpupsettings#backwpup-tab-information
  • Compruebe si las rutas de la carpeta Temp y la carpeta de registro se pueden escribir en la configuración del complemento BackWPup.
  • Si no se puede escribir, consulte el paso 5 anterior para corregir los permisos de la carpeta.

Si el problema de PHP open_basedir, consulte el siguiente tutorial para encontrar la solución ▼

13) Ver/Exportar el plugin wp-keywordlink ▼

https://www.chenweiliang.com /wp-admin/options-general.php?page=rejected-wp-keyword-link-rejected/wp_keywordlink.php
  • Dado que los datos del complemento wp-keywordlink pueden perderse después de reemplazar la ruta del servidor, si ha instalado el complemento, asegúrese de exportar los datos del complemento antes de moverlo.

14) Comprueba la configuración de los plugins de WordPress que podrían funcionar mal después de migrar tu sitio web de WordPress ▼

  • Si aparece una página en blanco y no se puede abrir después de mover el sitio web, consulte este artículo para obtener soluciones ▲

15) Actualizar DNS

  • Después de asegurarse de que el nuevo sitio web esté funcionando normalmente, inicie sesión en el panel de administración de su registrador de nombres de dominio, actualice los registros DNS y apunte el nombre de dominio a la dirección IP del nuevo servidor.
  • Las actualizaciones de DNS pueden tardar algún tiempo (normalmente entre unas pocas horas y 48 horas).

16) Cuando la actualización de DNS entre en vigencia, puede eliminar el registro de dirección IP temporal en el archivo host.

  • Abra el Bloc de notas como administrador nuevamente y busqueC:\Windows\System32\drivers\etc\hostsarchivo, elimine la línea que agregó anteriormente.
  • ¡Felicitaciones, su sitio web de WordPress se ha movido exitosamente y sin problemas! Ahora puedes recostarte en el sofá con una taza de té y disfrutar de tu nuevo sitio web.

17) Notificar a los motores de búsqueda para que actualicen la dirección IP▼

18) Cuando el sitio web de WordPress actualiza los artículos, pueden ocurrir los siguientes errores:

PHP 查询报错 Error while sending QUERY packet. PID=xxx

La siguiente es la solución▼

Lectura extendida:

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Ir al Inicio