Page 1 of 1

Crear una base de datos MySQL en su sitio activo

Posted: Wed Dec 18, 2024 4:16 am
by Nihan987
Mientras su cliente FTP está subiendo sus archivos de WordPress, puede empezar a importar su base de datos al servidor. La mayoría de los proveedores de alojamiento gestionado de WordPress ofrecen un cPanel para administrar su cuenta de alojamiento. En este paso, le mostraremos cómo crear una base de datos accediendo a su cPanel.

Una vez que haya iniciado sesión en su cPanel, haga clic en el icono Bases de datos MySQL que normalmente se encuentra en la sección Bases de datos.

mysql-databases-for-moving-local-wordpress-site-to-live-server
En la siguiente pantalla que aparece, especifica el nombre de tu base de datos en el campo Nueva base de datos y haz clic en Crear base de datos.

create-a-new-database
Ahora que se ha creado una nueva base de datos, desplácese hacia abajo hasta la sección Usuarios MySQL y cree o añada un usuario existente a la base de datos.

create-mysql-database-user-for-copying-a-wordpress-site-to-a-live-server
Después de añadir el usuario, se le pedirá que establezca los privilegios de MySQL para ese usuario. Simplemente concede todos los privilegios al usuario, y luego pulsa el botón Hacer cambios.

all privileges
Paso 4: Importar la base de datos de WordPress en su sitio activo
A continuación, tendrá que importar su base de datos de WordPress a su sitio de producción. En su cPanel, desplácese hasta la sección Bases de datos y haga clic en phpMyAdmin. Esto le dirigirá a la sección phpMyAdmin. Asegúrate de seleccionar la base de datos que creaste en el paso anterior, que no tiene tablas creadas.

Haga clic en la pestaña Importar del menú superior. de números de teléfono móvil Seleccione el archivo que desea importar haciendo clic en Seleccionar archivo. Asegúrese de elegir el archivo correcto que ha descargado en el primer paso desde su servidor local.

Después de seleccionar el archivo, haga clic en el botón Ir para importar su base de datos de WordPress.

import-database-to-move-local-wordpress-site-to-live server
Paso 5: Cambiar la URL del sitio
Lo siguiente que debe hacer es cambiar la URL del sitio en su base de datos para que conecte con su sitio WordPress activo.

En phpMyAdmin, busque la tabla wp_options en su base de datos que acaba de importar en el último paso. En caso de que haya cambiado el prefijo de su base de datos, busque {prefix}_options en lugar de wp_options.

Seleccione el botón Examinar que encontrará junto a wp_options. Alternativamente, puede navegar por la tabla wp_options haciendo clic en ella en la barra lateral como se muestra en la siguiente captura de pantalla.

browse wp_options to upload wordpress website from localhost to cpanel
En la columna option_name, busque siteurl. Para editar la URL del sitio, haga clic en el icono Editar, como se muestra en la captura de pantalla.

edit siteurl for moving local wordpress site to server
Al hacer clic en el icono Editar se abrirá una ventana de campo de edición. Asegúrese de sustituir la URL que aparece en el cuadro option_value por su nombre de dominio.

Pulsa el botón Ir para guardar el campo.

Image


change-site-url
A continuación, tendrás que repetir este paso para el nombre de la opción: home. La página wp_options puede tener varias páginas, así que simplemente busque la pestaña home. Por lo general, se encuentra en la segunda página, que se puede navegar haciendo clic en las flechas de paginación en phpMyAdmin.

Cuando estés actualizando la url de inicio, asegúrate de que es la misma que la de tu siteurl.

Paso 6: Configurar WordPress en su alojamiento web
A continuación, es el momento de configurar WordPress en el entorno de producción.

Si intenta acceder a su sitio ahora, puede encontrar un mensaje como este Error al establecer la conexión con la base de datos. Al configurar WordPress, nuestro objetivo es solucionar este error y configurar el sitio en vivo.

Vuelve a tu cliente FTP y conéctalo a tu sitio web y, a continuación, edita tu archivo wp-config.php. En este paso, tendrás que añadir a tu wp-config.php el mismo nombre de base de datos, usuario y contraseña que creaste en el Paso 3. A continuación, guarda el archivo wp-config.php y súbelo de nuevo a tu alojamiento web.

Visite su sitio web y ya debería estar activo.

A continuación, inicie sesión en el panel de WordPress y vaya a Configuración ” General. Sin realizar ninguna modificación, desplácese hasta la parte inferior y haga clic en el botón Guardar cambios. Esto asegurará que la URL del sitio se corrige en cualquier otro lugar que necesita ser.

A continuación, diríjase a Ajustes ” Permalink y haga clic en Guardar cambios para asegurarse de que todos los enlaces de sus entradas funcionan correctamente.

Compruebe también: Cómo configurar enlaces permanentes bonitos en WordPress.

Paso 7: Corregir imágenes y enlaces rotos mediante la actualización de rutas
Uno de los problemas comunes que puede encontrar al migrar su sitio WordPress de un dominio a otro, o de un servidor local a un sitio activo, es que descubrirá enlaces rotos e imágenes que faltan en todo el sitio después de la migración. Para solucionar esto, puede utilizar una consulta SQL o un plugin de WordPress. WPBeginner tiene una guía muy fácil que puedes seguir: Cómo actualizar fácilmente las URL al trasladar su sitio WordPress.

Para aquellos que quieren hacerlo a través de SQL, aquí es una simple consulta SQL que debe resolver este problema:

1
UPDATE 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 en el menú superior. Escriba esta consulta, pero asegúrese de modificar la URL de su sitio local y de su sitio en vivo.

run sql to move local wordpress site to live server
Ya está. Su sitio en vivo debe estar en funcionamiento ahora.

Transferencia de WordPress del servidor local al sitio activo con un plugin
Si desea mover WordPress de un servidor local a un sitio activo fácilmente, este es el mejor método para principiantes. Con un plugin de migración, puede transferir WordPress desde su servidor local a un sitio en vivo con sólo unos clics.

Comencemos.