Una guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea

WordPress es uno de los sistemas de creación de sitios web más utilizados en la actualidad, ya sea para escribir un blog, crear el sitio web oficial de una empresa o construir unSitio web de comercio electrónicoson muy comunes. Muchas personas en las primeras etapas de desarrollo elegirá para construir el sitio en el entorno local en primer lugar, por lo que es más rápido de hacer, pero también más conveniente para depurar, pero también no tienen que preocuparse por los errores afectarán a la página web oficial. Después de que el sitio está listo para pasar al servidor en línea, este paso no es complicado, pero hay que lidiar con la base de datos, subir archivos, modificar la configuración y muchos otros aspectos, si usted no tiene cuidado, puede haber problemas, como la funcionalidad de fallo o la página no se puede abrir. A continuación, hablaré de todo el proceso de migración paso a paso, ?para que puedas desplegar de local a online! Sitio web de WordPressCuando es más suave.

Imagen [1] - Guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea

I. Preparación del entorno local

Los desarrolladores suelen utilizar XAMPPTambién puede crear un entorno de servidor local con herramientas como MAMP, Local, etc. Un sitio local de WordPress se encuentra normalmente en htdocs o un directorio raíz especificado que contenga dos partes de los datos centrales:

  1. Documentación del sitio: Incluye el núcleo de WordPress, temas, plugins y cargas.
  2. base de datos exhaustivaGuarda entradas, páginas, configuraciones, ajustes de plugins y mucho más.

Antes de preparar la migración, debe asegurarse de que su entorno local funciona correctamente y de que todo el contenido se ha desarrollado y depurado.

II. Exportar la base de datos

Vaya a su phpMyAdmin local o a una herramienta de gestión de bases de datos similar y seleccione la base de datos que desea exportar. Se recomienda seleccionar la opción "SQL" para exportar la estructura y los datos completos.

Imagen [2] - Guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea
Imagen [3] - Guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea

Una vez finalizada la exportación, se genera el archivo .sql para su posterior importación en el servidor.

III. Documentos del lugar de envasado

Empaquete los archivos de su sitio local de WordPress en un archivo zip, teniendo cuidado de incluir lo siguiente:

  • wp-content Catálogo (temas, plugins, medios)
  • wp-config.php archivo de configuración
  • Todos los documentos básicos (por ejemplo index.php, wp-incluye, wp-admin etc.)

Se recomienda nombrar claramente el archivo zip y mantener la estructura intacta para evitar rutas confusas después de cargarlo.

IV. Configuración del servidor en línea

Antes de instalar WordPress en línea, debe preparar su entorno de ejecución. La mayoría de los hosts ofrecen Apache o Nginx, PHP con soporte MySQL/MariaDB. Esto se hace de la siguiente manera:

  • Cargar archivos del sitio
    Utilizando una utilidad FTP como FileZilla o un gestor de archivos proporcionado por su proveedor de alojamiento, cargue el archivo zip en el directorio raíz del sitio web especificado (normalmente el directorio public_html tal vez www).
Imagen [4] - Guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea
  • Descomprimir el archivo
    Inicie sesión en el panel de control para descomprimir el zip cargado, la estructura de los archivos después de descomprimir tiene que ser la misma que localmente.
Imagen [5] - Guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea
  • Creación de una base de datos
    Vaya al panel de administración del servidor para crear un nuevobase de datos exhaustivay establezca el nombre de usuario y la contrase?a adecuados, y registre la información de conexión para tener una copia de seguridad.
Imagen [6] - Guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea

V. Importación de bases de datos

Abra el servidor phpMyAdmin o la herramienta de administración apropiada, seleccione la base de datos que acaba de crear e importe la base de datos exportada anteriormente. .sql Documentación.

Antes de importar, puede comprobar si la codificación del archivo es UTF-8 para evitar códigos desordenados o problemas de datos anormales.

VI. Modificación de los archivos de configuración

mostrar (una entrada) wp-config.php modifique la siguiente información de conexión a la base de datos:

define('DB_NAME', 'Nombre de la base de datos en línea');


define('DB_HOST', 'localhost'); // Normalmente localhost, pero puede variar para hosts individuales.

Guardar y cargar para sobrescribir el archivo original y garantizar que WordPress pueda conectarse correctamente a la base de datos en línea.

Siete, actualizar el nombre de dominio del sitio y los enlaces

Dado que las URL de los entornos local y en línea suelen ser diferentes (por ejemplo, el http://localhost junto con https://example.com), es necesario actualizar todas las direcciones antiguas de la base de datos.

Hay dos formas de hacerlo:

  1. Utilice comandos SQL para sustituir::
UPDATE wp_options SET option_value = 'https://example.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://example.com' WHERE option_name = 'home';
  1. Utilizar la herramienta de búsqueda y sustitución::
    Recomendado Buscar mejor Reemplazar plugin de sustitución por lotes para evitar que falten campos de datos serializados.
Imagen [7] - Guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea

VIII. Inspección y puesta en servicio

Visite la página de inicio del sitio y el back office una vez finalizada la implantación.Comprobar que la función funciona correctamente.. Concéntrese en comprobar lo siguiente:

  • Si la página se carga completamente
  • Faltan estilos y guiones
  • ?Funciona el plugin como se esperaba?
  • ?Es normal iniciar sesión en el backend

Si descubre que la ruta es incorrecta o que el recurso no puede cargarse, compruebe la opción .htaccess Documentos yConfiguración de enlaces fijos, guárdelo de nuevo en segundo planoEnlace permanenteLos problemas comunes suelen tener solución.

Imagen [8] - Una guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea

IX. Configuración de Certificados SSL

La mayoría de los hosts actuales ofrecen SSL Certificado. Después de instalar el certificado, cambie la dirección del sitio a httpsLos plug-ins SSL como Really Simple SSL también pueden utilizarse para ayudar con los saltos automáticos.

empezar a utilizar HTTPS Después, recuerde actualizar las URL pertinentes en la base de datos a la versión con https para evitar advertencias de confusión de recursos.

Imagen [9] - Una guía completa del proceso de implantación de WordPress de un servidor local a un servidor en línea

X. Creación de copias de seguridad

Inmediatamente después de la puesta en marcha del sitio, se recomienda configurar periódicamentecopia de seguridadMecanismos e instalación de cimientosPlug-ins de seguridad(por ejemplo, Wordfence, iThemes Security) para mejorar la seguridad del sitio.

Desactive también el modo de depuración en el wp-config.php Establecido en:

define('WP_DEBUG', false).

Evitar que la información errónea exponga las rutas y estructuras del sistema.

El despliegue local de cables forma parte de cada WordPress Importante fase de transición del proyecto. El proceso de funcionamiento debe tener en cuenta la integridad de la base de datos, la estructura de los archivos, la compatibilidad con el entorno y la seguridad de los datos. Un buen proceso de despliegue puede ayudar a que el proyecto funcione de forma estable y sentar las bases para el mantenimiento posterior. Si se controlan rigurosamente los pasos, se puede pasar sin problemas del desarrollo local al lanzamiento en línea.


Contacte con nosotros
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas
Servicio de atención al cliente WeChat
Servicio de atención al cliente WeChat
Tel: 020-2206-9892
QQ咨詢:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
? Declaración de reproducción
Este artículo ha sido escrito por Little Lin
EL FIN
Si le gusta, apóyela.
felicitaciones1543 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios