Cómo mover WordPress del servidor local al sitio en vivo
Desarrollar un sitio de WordPress localmente es una forma inteligente de acelerar el proceso de desarrollo. Anteriormente, le mostramos cómo instalar WordPress en su computadora con Windows usando WAMP o en Mac con MAMP. Una vez que haya terminado de perfeccionar su sitio web en su propia computadora, el siguiente paso es mover el sitio web en vivo y compartir su creación con el mundo. En este artículo, le mostraremos cómo mover WordPress de un servidor local a un sitio en vivo, paso a paso..
Por el bien de este artículo, le mostraremos cómo mover WordPress manualmente de un servidor local a un sitio en vivo paso a paso, para que pueda aprender el proceso. Sin embargo, puede hacer que esta migración del servidor local al sitio en vivo sea mucho más fácil utilizando uno de los dos complementos: BackupBuddy o Duplicator. Puede encontrar más información sobre ese proceso en nuestra guía para mover WordPress a un nuevo host o servidor con Duplicator.
Antes de que empieces
Para poder migrar su sitio de WordPress desarrollado localmente a un servidor en vivo, necesita tener algunas cosas en su lugar. Primero, asumimos que usted tiene un sitio de WordPress ejecutándose en un servidor local y tiene acceso completo a él.
A continuación, deberá tener un nombre de dominio y alojamiento web. Tenemos una lista de los mejores proveedores de alojamiento de WordPress de los que puede elegir.
Para acelerarlo, puedes usar Bluehost. Son un proveedor de alojamiento recomendado oficial de WordPress y están ofreciendo a nuestros usuarios un descuento exclusivo del 60% + un dominio gratuito.
Si necesita ayuda para configurar su sitio web, siga nuestra guía paso a paso sobre cómo hacer un sitio web..
Finalmente, también deberá tener un programa de FTP y saber cómo usarlo para poder cargar su contenido en el sitio en vivo..
Listo para comenzar? Empecemos a migrar tu sitio de WordPress.
Paso 1: Exportar la base de datos de WordPress local
Lo primero que debe hacer es exportar su base de datos de WordPress local. Usaremos phpMyAdmin para hacer eso. Si no está familiarizado con él, puede consultar nuestra guía de administración de bases de datos de WordPress usando phpMyAdmin.
Simplemente ir a http: // localhost / phpmyadmin /
y haga clic en su base de datos de WordPress. A continuación, haga clic en el Exportar botón de la barra de menú superior.
En el Método de exportación Opción, puede elegir "Rápido" o "Personalizado". Personalizado le proporcionará más opciones para exportar su base de datos. Recomendamos elegir Rápido, y luego hacer clic en Ir botón para descargar tu base de datos.
Paso 2: Sube archivos de WordPress a Live Site
Ahora tendremos que mover todos los archivos de su sitio a su sitio en vivo.
Para comenzar, adelante, abra su cliente FTP y conéctese a su cuenta de alojamiento web.
Una vez que esté conectado a su sitio en vivo, asegúrese de cargar los archivos en el directorio correcto. Por ejemplo, si desea que el sitio esté alojado en yoursite.com, entonces desea cargar todos los archivos en su directorio public_html.
Ahora seleccione sus archivos de WordPress locales y cárguelos a su servidor en vivo.
Paso 3: Crear la base de datos MySQL en Live Site
Mientras su cliente FTP está cargando sus archivos de WordPress, puede comenzar a importar su base de datos al servidor en vivo. La mayoría de los proveedores de hosting de WordPress ofrecen cPanel para administrar su cuenta de hosting, por lo que le mostraremos cómo crear una base de datos usando cPanel.
Para comenzar, puede iniciar sesión en el panel de control de cPanel y hacer clic en Bases de datos MySQL Icono que se puede encontrar en la sección de bases de datos..
En la siguiente pantalla, cree una base de datos ingresando un nombre para su base de datos y haciendo clic en Crear base de datos botón.
Después de crear su base de datos, desplácese hasta la Usuarios de MySQL Sección y crear o agregar un usuario existente a la base de datos..
Después de agregar el usuario, cPanel lo llevará a configurar los privilegios de MySQL para ese usuario. Simplemente otorgue todos los privilegios al usuario asegurándose de que todas las casillas estén marcadas y luego haga clic en Hacer cambios botón.
Paso 4: Importar la base de datos de WordPress en el sitio en vivo
El siguiente paso en el proceso es importar su base de datos de WordPress. Vaya al panel de control de cPanel, desplácese hasta la sección de bases de datos y haga clic en phpMyAdmin. Esto lo llevará a phpMyAdmin donde desea hacer clic en la base de datos que creó en el Paso 3. PhpMyAdmin mostrará su nueva base de datos sin tablas.
Haga clic en el Importar pestaña en el menú superior. En la página de importación, haga clic en Elija el archivo y luego seleccione el archivo de base de datos que guardó en el Paso 1.
Por último, pulse el Ir botón en la parte inferior de la página. PhpMyadmin ahora importará su base de datos de WordPress.
Paso 5: cambiar la URL del sitio
Ahora necesita cambiar la URL del sitio en su base de datos, para que se conecte con su sitio de WordPress en vivo.
En phpMyAdmin, busque la tabla wp_options en su base de datos que acabamos de importar en el paso 4. Si cambió el prefijo de su base de datos, en lugar de wp_options podría ser prefix _options.
Haga clic en el Vistazo Botón junto a wp_options o el enlace que ve en la barra lateral para abrir la página con una lista de campos dentro de la tabla wp_options. Ver captura de pantalla a continuación:
Debajo del campo options_name, necesitas buscar Sitio URL. Haga clic en el icono Editar campo que se encuentra en el extremo izquierdo al principio de la fila.
Cuando haga clic en el campo de edición, aparecerá una ventana de campo de edición. En el cuadro de entrada para option_value, verá la URL de su instalación local probablemente algo como: http: // localhost / test
. Inserte cuidadosamente la nueva URL de su sitio en este campo, por ejemplo: https://www.wpbeginner.com
Guarde el campo haciendo clic en el Ir botón.
A continuación, necesita replicar este paso para el nombre de la opción: casa. La página wp_options puede tener unas pocas páginas, así que simplemente busque la pestaña de inicio. Por lo general, se encuentra en la segunda página a la que puede navegar haciendo clic en las flechas de paginación en phpMyAdmin.
Actualizar el casa url para ser el mismo que tu Sitio URL.
Paso 6: Configura tu sitio en vivo
Ahora que hemos importado la base de datos, y que todo nuestro contenido debe cargarse, es hora de configurar WordPress. En este momento, su sitio debe mostrar un error de establecimiento de error de conexión de base de datos. Para solucionar este problema, conéctese a su sitio web mediante un cliente FTP y edite wp-config.php
expediente. Proporcione el nombre de la base de datos, el usuario y la contraseña que creó anteriormente en el Paso 3. Guarde el archivo wp-config.php y cárguelo nuevamente en su servidor. Visite su sitio web, y debería estar en vivo ahora.
A continuación, debe iniciar sesión en el panel de administración de WordPress y acceder a Ajustes "General. Sin cambiar nada, desplácese hasta la parte inferior y haga clic en Guardar cambios botón. Esto asegurará que la URL del sitio se corrija en cualquier otro lugar que deba ser.
Después de eso ve a Configuraciones »Permalink y haga clic Guardar cambios para asegurarse de que todos los enlaces de publicación están funcionando bien.
Paso 7: arregla imágenes y enlaces rotos actualizando rutas
Cada vez que mueva un sitio de WordPress de un dominio a otro, o de un servidor local a un sitio en vivo, enfrentará enlaces rotos e imágenes faltantes. Puede usar la consulta SQL o el complemento de Velvet Blues WordPress.
Para aquellos que quieren hacerlo a través de SQL, aquí hay una consulta SQL simple que debería resolver este problema:
ACTUALIZAR wp_posts SET post_content = REPLACE (post_content, 'localhost / test /', 'www.yourlivesite.com/');
Simplemente vaya a phpMyAdmin, haga clic en su base de datos y luego haga clic en SQL desde el menú superior. Escriba esta consulta, pero no olvide cambiarla con su propio sitio local y las URL del sitio en vivo.
¡Eso es todo! Esperemos que ahora su sitio en vivo esté funcionando correctamente. Asegúrese de revisar su sitio para asegurarse de que todo funciona como se espera. Si observa algún error, puede consultar nuestra guía de errores comunes de WordPress para obtener ayuda para la solución de problemas..
Si haces esto con regularidad, te recomendamos que obtengas BackupBuddy porque te hará la vida mucho más fácil..
Si le ha gustado este artículo, suscríbase a nuestros tutoriales en video del Canal de YouTube para WordPress. También puedes encontrarnos en Twitter y Facebook..