¿Qué puedo hacer para alojar un sitio web que he creado con WordPress y el servidor WAMP? ¿Cómo puedo transferirlo de WAMP a un servidor en vivo?

El desarrollo local de un sitio de WordPress puede ayudar a acelerar el proceso de desarrollo. En el pasado, le mostramos cómo instalar WordPress en su computadora con Windows usando WAMP y en Mac con MAMP. Una vez que haya terminado el desarrollo en localhost, el siguiente paso es mover el sitio en vivo. En este artículo, le mostraremos cómo mover WordPress del servidor local a un sitio en vivo. Al utilizar este proceso, podrá migrar todo su contenido (publicaciones, páginas, imágenes, etc.), temas y complementos del servidor local a un sitio de producción.
Antes de comenzar, debemos informarle que puede hacer que esta migración del servidor local a un sitio en vivo sea más fácil mediante el uso de uno de los dos complementos: BackupBuddy o Duplicator. En este artículo, le mostraremos cómo mover WordPress del servidor local al sitio en vivo manualmente, para que pueda aprender el proceso. Sin embargo, para facilitarnos el proceso, confiamos en BackupBuddy cuando lo hacemos día a día.
Pasos previos
Para que pueda migrar su sitio de WordPress desarrollado localmente a un servidor en vivo, debe tener dos cosas. Primero es el servidor local. Asumimos que tiene un sitio de WordPress que se ejecuta en un servidor local y que tiene acceso completo a él. A continuación, necesitaría tener un alojamiento web que admita WordPress, para que pueda migrar su contenido.
Debería tener un programa FTP y saber cómo usar FTP, para poder cargar su contenido en el sitio en vivo.
Nota: las capturas de pantalla utilizadas en este artículo son de proveedores de alojamiento de WordPress que tienen cPanel.
Paso 1: Exportar la base de datos local de WordPress
Lo primero que debe hacer es exportar su base de datos local de WordPress. Usaremos phpMyAdmin para hacer eso. Si no está familiarizado con él, puede consultar nuestra guía para la administración de bases de datos de WordPress usando phpMyAdmin. Simplemente vaya a la página en localhost y haga clic en su base de datos de WordPress. A continuación, haga clic en el botón Exportar en la barra de menú superior.
En la opción Método de exportación , elija personalizado, que le proporcionará más opciones para exportar su base de datos. Seleccione todas las tablas para exportar y gzip para compresión. Desplácese hasta la parte inferior de la página y presione el botón Ir para descargar su base de datos.
Paso 2: Carga de archivos de WordPress en el sitio en vivo
Ahora abra un cliente FTP y conéctese a su sitio en vivo. 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 locales de WordPress y cárguelos en su servidor en vivo.
Paso 3: Crear una base de datos MySQL en el sitio en vivo
Mientras su cliente FTP carga sus archivos de WordPress, puede dedicar este tiempo a importar su base de datos al servidor en vivo. La mayoría de los proveedores de alojamiento de WordPress ofrecen cPanel para administrar su cuenta de alojamiento, por lo que le mostraremos cómo crear una base de datos usando cPanel. Inicie sesión en su panel de control de cPanel y haga clic en el icono de bases de datos MySQL 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.
Después de crear una base de datos, desplácese hacia abajo hasta la sección de usuarios de MySQL y cree o agregue 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.
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 a su panel de control de cPanel, desplácese hacia abajo a 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ó anteriormente. phpMyAdmin mostrará su nueva base de datos sin tablas. Haga clic en la pestaña Importar en el menú superior. En la página de importación, haga clic en el botón elegir archivo y luego seleccione el archivo de base de datos comprimido que guardó en el paso 1. Por último, presione el botón Ir 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, para que pueda configurar su sitio de WordPress en vivo. En su 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, entonces en lugar de wp_options podría ser {prefix} _options.
Haga clic en el botón Examinar junto a wp_options o en 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 nombre_opciones , debe buscar siteurl . Haga clic en el icono Editar campo que se puede encontrar en el extremo izquierdo al comienzo 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 así como: http: // localhost / test. Inserte cuidadosamente la nueva URL de su sitio en este campo, por ejemplo: http: //www.wpbeginner.com
Guarde el campo haciendo clic en el botón Ir.
A continuación, debe replicar este paso para el nombre de la opción: inicio . La página wp_options puede tener algunas páginas, así que simplemente busque la pestaña de inicio. Por lo general, es en la segunda página a la que puede navegar haciendo clic en las flechas de paginación en phpMyAdmin.
Actualice la URL de inicio para que sea la misma que su siteurl .
Paso 6: Configuración de su sitio en vivo
Ahora que hemos importado la base de datos, y todo nuestro contenido debe cargarse, es hora de configurar WordPress. En este momento, su sitio debería mostrar un error al establecer la conexión de la base de datos. Para solucionar esto, conéctese a su sitio web utilizando un cliente FTP y edite el archivo wp-config.php. 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.
Inicie sesión en su panel de administración de WordPress y vaya a Configuración »Genera l. Haga clic en Guardar Opciones. Esto asegurará que la URL del sitio se corrija en cualquier otro lugar que sea necesario.
Luego vaya a Configuración »Enlace permanente y haga clic en Guardar para asegurarse de que todos los enlaces de publicación funcionen correctamente.
Paso 7: arreglando imágenes y enlaces rotos actualizando rutas
Siempre que mueva un sitio de WordPress de un dominio a otro, o de un servidor local a un sitio en vivo, se enfrentará a enlaces rotos y problemas de imágenes faltantes. Puede usar la consulta SQL o usar el complemento Velvet Blues WordPress.
Para aquellos que desean hacerlo a través de SQL, aquí hay una consulta simple de SQL que debería resolver este problema:
1UPDATE wp_posts SET post_content = REPLACE (post_content, ‘localhost / test /’, ‘Página en 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, con suerte su sitio en vivo estará en funcionamiento ahora. Revisa tu sitio para asegurarte de que todo funcione bien como se esperaba. Para resolver problemas y hacer preguntas, no dude en dejarnos un comentario a continuación e intentaremos ayudarlo tanto como podamos.
Si lo hace de forma regular, le recomendamos encarecidamente que obtengaBackupBuddy porque le facilitará la vida. Nos lo agradecerás más tarde
Si te gusta la respuesta y quieres saber más sobre mí, conéctame en Google+ Satyam Rai – Google+ ( [correo electrónico protegido] )

En primer lugar felicidades! acabas de hacer tu primer sitio web. Le deseo todo lo mejor para el éxito en su empresa.

Ahora, primero debe comprar un nombre de dominio y un servicio de alojamiento. Puede optar por cualquiera de ellos desde $ 1.99.

Una vez que haya creado con éxito su cuenta de hosting, se le proporcionará un nombre de usuario y contraseña FTP. Use cualquier cliente FTP (Filezilla es el más preferido) para cargar su contenido al directorio raíz de su host.

Además, si tiene una base de datos, entonces necesita cargar el archivo .sql a su host utilizando la interfaz de la base de datos.

Una vez hecho esto, ya puedes irte.

Debe comprar un nombre de dominio y un paquete de alojamiento.

Apunte su nombre de dominio a los servidores de nombres proporcionados por su proveedor de alojamiento.

Después de eso, inicie sesión en su panel de control de alojamiento y use el administrador de archivos o una interfaz web similar para cargar los archivos.

También puede enviar los archivos por FTP a su servidor usando un programa como Filezilla.

Si su script está utilizando una base de datos, deberá crear esa base de datos en su servidor. Lo que se podría hacer desde el panel de control de hosting.