Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo mover WordPress de un servidor local a un sitio en vivo (2 métodos)

Muchos usuarios de WordPress prefieren trabajar en sus sitios web utilizando un servidor local en su computadora. Esto te permite trabajar en tu sitio web de forma privada antes de que los cambios estén disponibles en línea.

Eventualmente, necesitarás moverlo a un servidor en vivo para hacerlo accesible a los visitantes en línea. Esta transición es crucial para asegurar que tu sitio web funcione correctamente en el sitio en vivo.

Hemos trabajado en muchos sitios web locales, por lo que tuvimos que aprender la forma más fácil de transferir contenido a sitios web en vivo.

En este artículo, te proporcionaremos instrucciones paso a paso sobre cómo mover WordPress de un servidor local a un sitio en vivo.

Cómo mover WordPress de servidor local a sitio en vivo (2 métodos)

¿Por qué mover WordPress de un servidor local a un sitio en vivo?

Construir tu blog de WordPress en un servidor local es una forma segura de probar cambios en tu sitio web sin afectar a los visitantes.

Cuando hayas terminado de perfeccionar tu sitio web, el siguiente paso es pasar de tu servidor local a un sitio en vivo.

Te mostraremos dos formas de mover tu sitio de un servidor local a un sitio en vivo.

El primer método utiliza un plugin de migración de WordPress y se recomienda para principiantes.

En el segundo método, te mostraremos cómo mover manualmente WordPress de un servidor local a un sitio en vivo.

Puedes elegir el método que mejor te funcione:

Antes de migrar tu sitio de WordPress

Necesitas tener algunas cosas listas para migrar WordPress de un servidor local a un servidor en vivo.

Primero, asumimos que tienes un sitio de WordPress funcionando en un servidor local (también llamado localhost) en tu computadora y que tienes acceso completo a él.

A continuación, necesitarás tener un nombre de dominio y alojamiento web.

Hemos escuchado innumerables historias de principiantes que comenzaron con proveedores de alojamiento web deficientes o gratuitos y se arrepintieron. En nuestra experiencia, elegir el proveedor de alojamiento adecuado es fundamental para el éxito de cualquier sitio web.

Para facilitar tu decisión, te recomendamos usar Bluehost. Son una compañía de hosting de WordPress recomendada oficialmente y le están ofreciendo a los usuarios de WPBeginner un descuento exclusivo + dominio y certificado SSL gratis.

Básicamente, puedes empezar desde tan solo $2.99 al mes.

Si quieres una excelente alternativa a Bluehost, puedes considerar Hostinger. También están ofreciendo un descuento exclusivo para usuarios de WPBeginner con un nombre de dominio gratuito.

Si puedes permitirte pagar un poco más, entonces echa un vistazo a SiteGround. También tienen una oferta especial para los lectores de WPBeginner.

Si necesitas ayuda para configurar tu sitio web, sigue nuestra guía paso a paso sobre cómo crear un sitio web.

Finalmente, necesitarás un programa FTP y saber cómo usar FTP para subir tu sitio del servidor local al sitio en vivo.

¿Listo? Empecemos a migrar tu sitio de WordPress.

Tutorial en video

Suscríbete a WPBeginner

Si prefieres instrucciones escritas, sigue leyendo.

Método 1: Transferir WordPress del servidor local al sitio en vivo usando un plugin de migración (Recomendado)

Este método es más fácil y se recomienda para principiantes. Usaremos un plugin de migración de WordPress para mover WordPress de localhost a un sitio en vivo.

Paso 1: Instalar y configurar el plugin Duplicator

Primero, necesitas instalar y activar el plugin Duplicator en tu sitio local. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Consejo Pro: También existe una versión pro de Duplicator que ofrece copias de seguridad seguras, almacenamiento en la nube, restauración fácil del sitio y más.

Al activarlo, debes ir a la página Duplicator » Copias de seguridad y hacer clic en el botón ‘Crear nueva’.

Crear nueva copia de seguridad para la migración

Esto te llevará a una pantalla donde puedes darle un nombre a tu copia de seguridad.

Luego, haz clic en el botón ‘Siguiente’.

Nombrar paquete de copia de seguridad

Duplicator ahora ejecutará algunas pruebas para ver si todo está en orden.

Si todos los elementos están marcados como ‘Bueno’, haz clic en el botón ‘Construir’.

Construir paquete

Este proceso puede tardar unos minutos, dependiendo del tamaño de tu sitio web. Debes dejar esta pestaña abierta hasta que se complete.

Una vez terminado, verás opciones de descarga para los paquetes ‘Instalador’ y ‘Archivo’. Necesitas hacer clic en el botón ‘Descargar ambos archivos’ para descargar ambos archivos a tu computadora.

Descargar ambos archivos de copia de seguridad

El archivo ‘Archivo’ es una copia completa de tu sitio de WordPress. Incluye todos los archivos principales de WordPress, así como tus imágenes, subidas, temas, plugins y una copia de seguridad de tu base de datos de WordPress.

El archivo ‘Instalador’ es un script que automatizará todo el proceso de migración descomprimiendo el archivo que contiene tu sitio web.

Paso 2: Crea una base de datos para tu sitio web de WordPress en vivo

Antes de poder ejecutar el instalador o subir el sitio web de WordPress desde localhost a tu servidor de hosting, necesitas crear una base de datos MySQL para tu nuevo sitio web en vivo.

Si ya has creado una base de datos MySQL, entonces puedes omitir este paso.

Para crear una base de datos, necesitas visitar el panel de control cPanel de tu cuenta de hosting. Luego, localiza la sección 'Bases de datos' y haz clic en el ícono 'Asistente de bases de datos MySQL'.

Asistente de bases de datos MySQL

En la siguiente pantalla, hay un campo para crear una nueva base de datos.

Simplemente proporciona un nombre para tu base de datos y haz clic en el botón 'Crear base de datos'.

Nombrar nueva base de datos

cPanel ahora creará una nueva base de datos para ti.

Después de eso, necesitas ingresar un nombre de usuario y una contraseña para tu nuevo usuario y luego hacer clic en el botón 'Crear usuario'.

Crear nuevo usuario de base de datos

A continuación, necesitas agregar el usuario que acabas de crear a la base de datos.

Primero, haz clic en la casilla 'Todos los privilegios'.

Verificar todos los privilegios

Luego, desplázate hacia abajo y haz clic en el botón 'Realizar cambios' para guardar tus modificaciones.

Tu base de datos ahora está lista para ser utilizada con tu sitio de WordPress. Asegúrate de anotar el nombre de la base de datos, el nombre de usuario y la contraseña. Necesitarás esta información en el siguiente paso.

Paso 3: Subir Archivos del Servidor Local al Sitio Web de WordPress en Vivo

Ahora, necesitas subir los archivos del archivo comprimido y del instalador desde tu sitio local a tu cuenta de hosting.

Primero, conéctate a tu sitio en vivo usando un cliente FTP. Una vez conectado, asegúrate de que el directorio raíz de tu sitio web esté completamente vacío.

Normalmente, el directorio raíz es la carpeta /home/public_html/.

Algunas compañías de hosting de WordPress instalan WordPress automáticamente cuando te registras. Si tienes archivos de WordPress allí, entonces necesitas eliminarlos.

Después de eso, puedes subir los archivos archive.zip e installer.php de Duplicator a tu directorio raíz vacío.

Subir archivos de archivo e instalador

Paso 4: Ejecutar el Script de Migración

Después de haber subido los archivos de migración, necesitas visitar la siguiente URL en tu navegador:

http://example.com/installer.php

No olvides reemplazar 'ejemplo.com' con el nombre de tu propio dominio.

Esto iniciará el asistente de migración de Duplicator.

El instalador ejecutará algunas pruebas e inicializará el script.

Asistente de migración Duplicator paso 1

En la sección de Configuración, se te pedirá que ingreses el host de MySQL, el nombre de la base de datos, el nombre de usuario y la contraseña.

Tu host probablemente será un host local. Después de eso, ingresarás los detalles de la base de datos que creaste en el paso anterior.

Luego, haz clic en el botón 'Validar' para asegurarte de que los detalles que ingresaste sean correctos.

Validar configuración

Después de eso, haz clic en el botón 'Siguiente' para continuar.

Duplicator ahora importará tu copia de seguridad de la base de datos de WordPress del archivo a tu nueva base de datos.

También actualizará las URL que apuntan al sitio local y a tu nuevo sitio en vivo.

Ahora puedes hacer clic en el botón 'Iniciar sesión en el administrador' para ingresar al área de administración de WordPress de tu sitio en vivo.

Inicio de sesión de administrador

Una vez que inicies sesión en tu sitio en vivo, Duplicator limpiará automáticamente los archivos de instalación.

Eso es todo. Has movido exitosamente WordPress del servidor local a tu sitio en vivo.

Método 2: Transferir WordPress manualmente del servidor local al sitio en vivo

En este método, te mostraremos cómo mover manualmente WordPress del servidor local a tu sitio en vivo. Será útil si el primer método no funciona o si prefieres hacerlo manualmente.

Paso 1: Exportar la base de datos local de WordPress

Lo primero que debes hacer es exportar tu base de datos local de WordPress. Usaremos phpMyAdmin para hacerlo.

Si no estás familiarizado con él, entonces quizás quieras echar un vistazo a nuestra guía de gestión de bases de datos de WordPress usando phpMyAdmin.

Simplemente ve a http://localhost/phpmyadmin/ y haz clic en tu base de datos de WordPress. Luego, haz clic en el botón 'Exportar' en la barra de menú superior.

Exportar desde localhost

En la opción 'Método de exportación:', puedes elegir 'Rápido' o 'Personalizado'. Personalizado te proporcionará más opciones para exportar tu base de datos.

Pero recomendamos elegir ‘Rápido’ y luego hacer clic en el botón ‘Ir’ para descargar tu base de datos.

Exportar base de datos de WordPress usando phpMyAdmin

Paso 2: Sube los archivos de WordPress al sitio en vivo

Ahora, necesitaremos mover todos los archivos de tu sitio web al sitio en vivo.

Para empezar, abre tu cliente FTP y conéctate a tu cuenta de alojamiento web.

Una vez que te hayas conectado a tu sitio en vivo, asegúrate de subir los archivos en el directorio correcto. Por ejemplo, si quieres que el sitio se aloje en ‘tusitio.com’, entonces querrás subir todos los archivos en tu directorio public_html.

Ahora selecciona tus archivos locales de WordPress y súbelos a tu servidor en vivo.

Subir archivos de WordPress por FTP

Paso 3: Crea una base de datos MySQL en tu sitio en vivo

Mientras tu cliente FTP está subiendo tus archivos de WordPress, puedes empezar a importar tu base de datos al servidor en vivo.

La mayoría de los proveedores de alojamiento de WordPress ofrecen cPanel para administrar tu cuenta de alojamiento, así que te mostraremos cómo crear una base de datos usando cPanel.

Primero, necesitas iniciar sesión en tu panel de control de cPanel y hacer clic en el ícono ‘Asistente para bases de datos MySQL’, que se encuentra en la sección ‘Bases de datos’.

Seleccionar asistente de base de datos MySQL

En la siguiente pantalla, puedes crear una nueva base de datos.

Necesitas proporcionar un nombre para tu base de datos, luego haz clic en ‘Crear base de datos’.

Nombrar y crear nueva base de datos

cPanel creará automáticamente una nueva base de datos para ti.

A continuación, debes ingresar un nombre de usuario y una contraseña para tu nuevo usuario y luego hacer clic en ‘Crear Usuario’.

Crear nuevo usuario de base de datos

Después de eso, debes agregar el usuario que acabas de crear a la base de datos.

Primero, marca la casilla ‘Todos los privilegios’.

Marcar la casilla de todos los privilegios

Luego, desplázate hacia abajo y haz clic en ‘Realizar cambios’ para guardar tus modificaciones.

Has creado exitosamente una nueva base de datos para tu sitio de WordPress en vivo.

Paso 4: Importar la base de datos de WordPress al sitio en vivo

El siguiente paso en el proceso es importar tu base de datos de WordPress.

Ve a tu panel de control de cPanel, desplázate hacia abajo hasta la sección ‘Bases de datos’ y haz clic en ‘phpMyAdmin’.

Hacer clic en phpMyAdmin

Esto te llevará a phpMyAdmin, donde querrás hacer clic en la base de datos que acabas de crear arriba. phpMyAdmin mostrará tu nueva base de datos sin tablas.

A continuación, haz clic en la pestaña ‘Importar’ en el menú superior. En la página de importación, haz clic en el botón ‘Elegir archivo’ y luego selecciona el archivo de la base de datos del sitio local que guardaste en el primer paso.

Importar base de datos vía phpMyAdmin

Después de eso, haz clic en el botón ‘Ir’ en la parte inferior de la página. Tu base de datos se importará automáticamente a phpMyadmin.

Paso 5: Cambiar la URL del sitio

Ahora, necesitas cambiar la URL del sitio en tu base de datos para que se conecte con tu sitio de WordPress en vivo.

En phpMyAdmin, busca la tabla wp_options en tu base de datos que acabas de importar arriba.

Si cambiaste el prefijo de tu base de datos, entonces en lugar de wp_options, podría ser {new_prefix}_options.

A continuación, haz clic en el botón ‘Examinar’ junto a wp_options. O, haz clic en el enlace en la barra lateral para abrir la página que tiene una lista de campos dentro de la tabla wp_options.

Explorar la tabla de opciones de wp

Luego, en la columna options_name, necesitas buscar la opción siteurl.

Luego, haz clic en el icono ‘Editar’.

Editar siteurl en phpMyAdmin

Esto abre una ventana donde puedes editar el campo.

En el cuadro de entrada option_value, verá la URL de su instalación local, que será algo como http://localhost/test.

Necesita insertar la URL de su nuevo sitio en este campo, por ejemplo: https://www.wpbeginner.com.

Luego, puede guardar el campo haciendo clic en el botón ‘Ir’.

editar el campo siteurl

A continuación, debe seguir los mismos pasos que los anteriores para el nombre de opción home. El menú wp_options puede tener varias páginas. Por lo general, la opción home estará en la segunda página.

Luego, actualice la URL de home, para que sea la misma que la URL de su sitio en vivo.

Paso 6: Configurar su sitio en vivo

Ahora que ha importado la base de datos y ha subido su contenido, es hora de configurar WordPress.

En este momento, su sitio debería mostrar un error de ‘Error al establecer una conexión de base de datos‘.

Para solucionar esto, conéctese a su sitio web usando un cliente FTP y abra el archivo wp-config.php.

Estará buscando las siguientes líneas de código:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Deberás proporcionar el nombre de la base de datos, el nombre de usuario y la contraseña que creaste anteriormente.

A continuación, guarda el archivo wp-config.php y cárgalo de nuevo en tu servidor de hosting de WordPress.

Ahora, cuando visites tu sitio web, debería estar en línea.

Después de eso, necesitas iniciar sesión en tu panel de administración de WordPress y ir a Ajustes » Generales. Luego, sin cambiar nada, desplázate hasta el final y haz clic en el botón ‘Guardar cambios’.

Guardar configuración general

Esto se asegurará de que la URL de tu sitio se corrija en cualquier otro lugar donde sea necesario.

Una vez que hayas hecho eso, ve a Ajustes » Enlaces permanentes, luego desplázate hacia abajo y haz clic en ‘Guardar cambios’ para asegurarte de que todos los enlaces de las publicaciones funcionen correctamente.

Guardar configuración de enlaces permanentes

Cada vez que muevas un sitio de WordPress de un dominio a otro o de un servidor local a un sitio en vivo, te enfrentarás a enlaces rotos e imágenes faltantes.

Te mostraremos dos formas de actualizar las URLs. Puedes elegir la que mejor te funcione.

1. Actualiza las URLs usando el plugin Search & Replace Everything (Recomendado)

La forma más segura de solucionar esto es usando Search & Replace Everything. Es un potente plugin de WordPress que te permite realizar fácilmente tareas de actualización masiva en tu sitio web sin escribir complejas consultas a la base de datos.

Primero, necesitas instalar y activar el plugin Search & Replace Everything.

Después de la activación, ve a la página Herramientas » WP Search & Replace.

Buscar y reemplazar URLs de migración de local a sitio en vivo

Desde aquí, necesitas ingresar la URL de tu sitio local en el campo ‘Buscar’ y la URL de tu sitio en vivo en el campo ‘Reemplazar con’.

Desplázate un poco y haz clic en ‘Seleccionar todo’ debajo de las tablas. Esto asegura que el plugin buscará la URL antigua en todas partes de la base de datos.

Seleccionar tablas

Ahora haz clic en el botón ‘Vista previa de búsqueda y reemplazo’ para continuar.

El plugin buscará en tu base de datos todas las instancias de la URL antigua y luego previsualizará los resultados.

Previsualizar cambios

Si todo se ve bien, haz clic en ‘Reemplazar todo’ para guardar los cambios.

Verás una advertencia sobre los cambios que estás realizando. Haz clic en ‘Sí’ para continuar.

El plugin ahora actualizará la base de datos y reemplazará las URLs locales con la URL de tu sitio web actual.

2. Actualizar URLs manualmente (Avanzado)

Otra forma de actualizar las URLs es usando la siguiente consulta SQL:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Simplemente ve a phpMyAdmin, haz clic en tu base de datos y luego haz clic en ‘SQL’ en el menú superior y agrega la consulta anterior.

Asegúrate de cambiarla a las URLs de tu sitio local y sitio en vivo y haz clic en el botón ‘Ir’.

Corregir imágenes y URLs rotas de WordPress después de mover a sitio en vivo

Eso es todo. Ahora has migrado con éxito WordPress de tu servidor local a un sitio en vivo.

Esperamos que tu sitio web en vivo esté funcionando sin problemas. Si notas algún error, puedes consultar nuestra guía sobre errores comunes de WordPress para obtener ayuda con la solución de problemas.

Esperamos que este artículo te haya ayudado a mover WordPress de un servidor local a un sitio en vivo. También te puede interesar nuestra guía sobre cómo mover un sitio en vivo a un servidor local o consultar la lista de verificación definitiva para migración de sitios web para pasos prácticos de migración de WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

912 CommentsLeave a Reply

  1. ¡Hola!

    ¿Algún consejo sobre cómo puedo arreglar un enlace roto que todavía usa localhost para un plugin de calendario que instalé?

    James

  2. He marcado esta página en el pasado para referencia futura después de haber migrado mi propio sitio hace aproximadamente un año. Me demoré en conseguir BackupBuddy y ahora, ¡wow! Ese plugin se sale un poco de mi presupuesto. Lo más probable es que use Duplicator para migrar el rediseño del sitio de MAMP a producción.

    Desafortunadamente, la instalación actual de WP del cliente es un desastre. Estoy contando 6 bases de datos de diseños de sitios anteriores y actuales. Supongo que sería más fácil para mí simplemente limpiar todas las bases de datos antiguas (eliminar) y crear una nueva para mi migración en lugar de intentar ejecutar Duplicator y luego tener que revisar con phpMyAdmin para solucionar cualquier problema.

    Mantendré esta página abierta en mi navegador, por si acaso durante la migración, pero desearía que hubiera una forma de simplemente sobrescribir la base de datos actual con mi base de datos de rediseño sin necesidad de volver a entrar y hacer cambios (a través de phpMyAdmin). Haría la migración más fluida.

    Lástima que BackupBuddy haya subido sus precios.

  3. Hola \
    Seguí todos los pasos pero no se muestra nada en mi sitio web, no sé qué está mal, aprecio tu ayuda.
    Prohibido

    No tienes permiso para acceder a / en este servidor.

    Adicionalmente, se encontró un error 403 Forbidden al intentar usar un ErrorDocument para manejar la solicitud.

    Este es un error que obtuve:

    Gracias

  4. Realmente aprecié este tutorial, gracias. Y seguirlo al pie de la letra me ha ayudado mucho a resolver la mayoría de mis problemas. Sin embargo, queda uno. La apariencia del sitio "en vivo" se parece mucho a la del sitio "localhost", con una excepción. Cuando voy al Panel de control y "edito" una página en vivo, ninguno de los textos normalmente visibles está disponible para que lo edite. Cuando voy a "Vista previa de cambios", muestra una pantalla en blanco. ¿Hay algún otro fallo en la estructura de la base de datos que me haya perdido en el proceso de conversión/carga? ¿Pueden mostrarme dónde me equivoqué para que esto suceda, por favor? Ian

  5. Después de importar la base de datos local al servidor en vivo, mi cpanel phpadmin no funciona. Ya no puedo acceder. Por favor, ayúdenme.

    Error HTTP 404

    La página solicitada no fue encontrada.

    Posibles razones por las que está viendo esta página:

    La URL marcada puede haber cambiado desde la última vez que la visitaste.
    La URL se ingresó incorrectamente.
    La URL se ingresó con mayúsculas/minúsculas inexactas (las URLs distinguen entre mayúsculas y minúsculas).
    Por favor, vuelve a verificar la URL a la que intentas acceder. (Regresar)

    Copyright© 2016 cPanel, Inc.

  6. Hola, este tutorial ha funcionado muy bien y he migrado un sitio de WordPress alojado localmente a los servicios de alojamiento web de GoDaddy, sin embargo, cuando intento iniciar sesión en mi sitio web (wp-admin), me redirige a un error 404. ¿Alguna sugerencia sobre por qué está sucediendo esto y qué hacer para resolverlo?

    Gracias

  7. Hola Syed,

    Hice todo lo que se requería y me encontré con un ERROR HTTP 500 con la notificación “...actualmente no se puede manejar esta solicitud”. No estoy seguro si es el tema que estoy usando el que tiene un problema. Me ha funcionado bien en otro servidor web.

    ¿Alguna recomendación sobre cómo solucionar esto?

    El servidor parece estar ejecutándose en php 5.5 mientras que mi localhost ejecutaba la versión 5.6. ¿Afecta esto de alguna manera?

  8. después de completar el quinto paso, cuando voy al enlace mi_sitio/wp-admin para el siguiente paso, obtengo estos errores, por favor ayúdenme

    Esto significa que la información del nombre de usuario y la contraseña en su archivo wp-config.php es incorrecta o no podemos contactar al servidor de la base de datos en . Esto podría significar que el servidor de base de datos de su host está caído.

    ya he actualizado mi wp_config.php

  9. gracias por la publicación, pero mi registro no se muestra y cuando hago clic en las páginas muestra un error interno del servidor. por favor, ayúdenme a solucionarlo

  10. Tus instrucciones fueron geniales, y me encanta que también hayas proporcionado imágenes.
    Sin embargo, tengo un problema. Puedo ver mi sitio, puedo ver las imágenes de los logotipos y las fotos que he agregado, pero los temas no se cargan. Se ven en blanco. ¿No estoy segura por dónde empezar?

    Cuando ejecuté tu script SQL a través de mi base de datos, obtengo un error #1146 – La tabla ‘mcintyre_wp.wp_posts’ no existe.

    ¡Cualquier ayuda sería muy apreciada!

  11. Hola, muchas gracias, lo he solucionado. El dominio de mi sitio web ahora está atascado en mi_nombre_sitio.preview.services. ¿Cómo me deshago de preview.services? Me preocupa que si cambio la URL en Wordpress, arruinaré todo y quiero estar seguro de que sé lo que estoy haciendo. Agradezco la ayuda.

  12. Hola,

    Muy buen tutorial.

    Me gustaría saber si es mejor diseñar un sitio web en un servidor local de WordPress y luego subirlo a un servidor como HostGator, o si también es mejor comprar un dominio en HostGator y crear un sitio web de WordPress en un entorno en vivo.

    Por favor, házmelo saber, soy nuevo en esto.

  13. Hola,
    la frustración absoluta me ha llevado a comentar pidiendo ayuda. He estado intentando subir mi sitio de local a en vivo usando MAMP y FileZilla. He seguido tus pasos, así como otros MUCHAS veces, pero aún sin éxito. Tu guía es muy buena y la he seguido hasta el final, pero cada vez que voy a ver mi sitio, aparece el dominio seguido de .preview.services. La página es una página de "índice de" y no me deja avanzar. He jugado con la configuración, pero realmente no sé qué hacer más que destrozar mi computadora. ¿Puedes recomendarme algo? ... ¿un martillo de demolición?

    • Al subir archivos desde tu computadora a tu sitio web, asegúrate de subirlos al directorio correcto. Si no estás seguro, pregunta a tu proveedor de servicios de alojamiento web. Típicamente se llama /public_html/, pero varía de un proveedor a otro.

      Asegúrate también de que solo estás subiendo tus archivos de WordPress y no incluyendo los archivos y directorios de MAMP en la carga.

      Administrador

  14. ¡Solo quería que supieran que son geniales! ¡Este es un tutorial excelente! Llevaba días atascado con los enlaces que no funcionaban y ustedes son los únicos que mencionan guardar la configuración. ¡Muchas gracias!

  15. Hola,

    Acabo de empezar a usar Hostgator. Había creado un sitio web usando WAMP. Tengo el archivo .sql y los archivos de WordPress. Todavía no puedo hacer que ese sitio web aparezca en mi dominio. ¿Podrían decirme qué puedo hacer al respecto?

    Gracias por tu ayuda.

  16. Hola,

    He creado un sitio web de WordPress y todavía no está en línea. Cuando abro la URL en el navegador, dice "Esta URL está en construcción: Próximamente". ¿Podrían ayudarme con este problema?

    Gracias
    Gary

    • 1. Es posible que tu sitio tenga instalado un plugin que se usa para mostrar esta página.
      2. Es posible que el nombre de tu dominio no esté apuntando al directorio donde tienes tu sitio de WordPress.

      Por favor, contacta a tu proveedor de hosting, ellos podrán ayudarte mejor.

      Administrador

  17. No lo entiendo. Mi sitio está en línea pero todavía tiene enlaces e imágenes rotas. Estoy intentando arreglarlo con la forma de consulta de MySQL, pero cada vez que ingreso las URLs de sitio local y sitio en vivo, dice "0 filas afectadas" y no ha cambiado nada. ¿Pueden explicar qué URLs tengo que ingresar exactamente?

    • Hola Nick,
      ¿Estás usando la consulta en el panel de control de phpmyadmin en vivo?
      Asegúrate de hacerlo en el sitio en vivo a través de Cpanel y no en tu entorno local.

  18. Hola, estoy aprendiendo WordPress, estoy intentando migrar mi sitio web a un nuevo dominio y un nuevo host. ¿Necesito activar WordPress en mi nueva cuenta de hosting antes de cargar desde mi sitio web de respaldo? Gracias por tu ayuda.

    • Depende del tipo de respaldo que tengas. Si es un archivo XML o RSS, entonces primero debes instalar WordPress y luego importar tu contenido desde esos archivos. Si el respaldo contiene la base de datos y archivos completos de WordPress, entonces necesitas extraer y subir los archivos de WordPress a tu nuevo host y luego importar la base de datos desde el respaldo.

      Administrador

  19. Gracias por el artículo, pero estoy algo desesperado aquí…

    Perdí 4 horas de trabajo intentando averiguar por qué en mi servidor web la página de índice sigue en BLANCO, incluso después de conectar la base de datos. Y mi página de administrador me da el error de no encontrado, he estado buscando una solución y nada ayuda.

    gracias de antemano

  20. Por favor, ayuda. Recibo este error cuando intento acceder a mi phpadmin en mi servidor wamp.

    phpMyAdmin – Error

    No se puede iniciar la sesión sin errores; revise los errores proporcionados en su archivo de registro de PHP y/o del servidor web y configure su instalación de PHP correctamente. Asegúrese también de que las cookies estén habilitadas en su navegador.

    ¿Qué hago, señor?

  21. Hola,

    Creé mi sitio web en mi servidor local y también usé el método de acción para navegar a diferentes páginas. Pero en estos métodos de acción, solo puse permalinks de localhost como dirección de destino. Entonces, ¿tengo que reemplazarlo con la dirección en vivo en todas partes del código o hay algún método por el cual pueda reemplazarlo a la vez?

  22. ¿Hay tutoriales para cuando has olvidado tu información de inicio de sesión de phpMyAdmin? ¡Estoy atascado al principio! Ha pasado un tiempo desde que necesité iniciar sesión y no puedo recordar por nada del mundo. Usé este sitio como tutorial para configurarlo, pero no puedo averiguar cómo restablecerlo. He visto algunos tutoriales para restablecer, pero me temo que va a estropear las cosas ya que no soy un experto. ¿Alguna sugerencia o tutorial al que me puedas dirigir? ¡Gracias de antemano!

  23. Estoy atascado en el paso 6. Edité el archivo wp-config. y lo subí. Me dio seis errores, la mayoría de ellos comenzando con "inicio inesperado de sentencia" seguido de la posición en la que se lista cada error. Soy muy nuevo en esto y mi esposo de TI está fuera de la ciudad hasta el viernes.

  24. hola, gracias por este artículo

    Hice todos estos pasos y mi sitio ya está en línea, pero cuando hago clic en otras páginas o enlaces, me encuentro con este error
    (Error interno del servidor)

    de hecho, solo puedo ver la página de inicio

    ¿Puedes decirme sobre esto?

    • Tuve el mismo problema, ve a la página de enlaces permanentes y haz clic en el botón de guardar. Creo que necesita "guardar de nuevo" los enlaces permanentes en algún lugar una vez migrados.

  25. Hola,
    He subido mi sitio en vivo. Pero desafortunadamente no puedo ir al administrador de WordPress. El administrador de WordPress funciona bien en el servidor local. Tiene un problema que sigue diciendo: Advertencia: No se puede modificar la información de encabezado – los encabezados ya se enviaron por (la salida comenzó en /home/………/public_html/wp-content/plugins/js_composer_theme/js_composer.php:1) en /home/porseshresearch/public_html/wp-includes/pluggable.php en la línea 1228

    Por favor, ayuda

    • Parece que el plugin js_composer_theme no está funcionando. Conéctate a tu sitio web usando FTP y luego descarga el plugin a tu computadora. Después de eso, puedes eliminar el plugin de tu servidor. Esto debería resolver el problema.

      Administrador

      • Gracias por responder.
        Lo hice, como me indicaste. Pero todo el sitio está destrozado y no puedo corregir el diseño. Necesito el COMPOSER.

  26. Muchas gracias por tu maravilloso tutorial.
    Tengo un problema en el que mi sitio web solo es accesible a través de blog.example.com pero no a través de example.com/blog
    ¿Puedo saber qué se puede hacer para resolver esto?

  27. Estoy atascado en el paso 6. Mi sitio está en línea, pero en lugar de ir a mi página principal, muestra la página principal predeterminada de mis temas, y me da un 404 (porque no puede encontrar publicaciones, pero mi página principal está configurada para ser estática). ¿Y no puedo iniciar sesión como administrador, porque entonces me da el error interno 500?

  28. Hola.

    Este artículo es genial, ¡¡muchas gracias!! He hecho todo y el sitio está en línea, pero las páginas no enlazan/funcionan, obtengo un 'error interno del servidor'.

    Por favor, ayúdenme a solucionar esto lo antes posible. He hecho la consulta SQL pero sin éxito.

  29. Tuve un problema en el paso donde debo cambiar localhost/test. por el nombre de mi sitio. Realmente no veo una opción para cambiar esas cosas. Además, cuando intento subir mi base de datos, me da un error. ¿Alguien puede ayudarme? Estoy en un gran aprieto ahora mismo.

  30. Mi sitio web es
    Cambié de servidor, hice una copia de seguridad de los archivos de wp y de mysql antes de que expirara mi servicio de servidor. Ahora estoy en un nuevo servidor, subí y extraje los archivos de wp en public_html, y estoy recibiendo un error – error al establecer la conexión con la base de datos, ¿cómo debería solucionar este error?

  31. ¡Hola! Me encontré con un problema en el paso 6: “Para solucionar esto, conéctate a tu sitio web usando un cliente FTP y edita el archivo wp-config.php. Proporciona el nombre de la base de datos, el usuario y la contraseña que creaste anteriormente en el Paso 3. Guarda el archivo wp-config.php y súbelo de nuevo a tu servidor. Visita tu sitio web y debería estar en línea ahora”.

    Hice eso y no funcionó, así que comencé a editar donde decía “localhost” y lo cambié a mi dominio.

    Soy totalmente nuevo, ¡así que cualquier ayuda sería apreciada!

  32. owh… hombre… esto es lo que estuve buscando todo el día… finalmente encontré tu artículo. es muy útil. ahora, mi sitio está en línea. gracias. buen trabajo, por cierto.

  33. Hola,

    ¿Cómo puedo solucionar este error? Responder urgentemente.

    Error fatal: Se agotó el tamaño de memoria permitido de 67108864 bytes (se intentó asignar 32 bytes) en /home/sitename/public_html/wp-includes/pomo/mo.php en la línea 236

  34. Hola, he estado siguiendo todos estos pasos pero cuando estoy haciendo la exportación, al importar en mi base de datos de OVH, solo veo wp_commentmeta y wp_comments. A pesar de que seleccioné todas las tablas durante la exportación y elegí el formato personalizado y comprimido (gzipped).
    ¿Sabes qué está pasando aquí?

  35. Intenté cambiar localhost por el nombre de mi dominio pero no funciona. Necesito ayuda. He probado ambos métodos: los plugins y el código SQL.

  36. Gracias por tu tutorial, pero todavía soy principiante en desarrollo web. ¡Necesito que me enseñes con un plugin como BackupBuddy o Duplicator o lo que sea!, cómo migrar mi sitio web de un entorno local a un sitio de producción en vivo.

  37. No puedo acceder a mi sitio web.
    Error al establecer una conexión con la base de datos.

    Intento acceder a través de la IP ya que el dominio aún no se ha transferido. No estoy seguro de qué datos debo usar en wp_options y en wp_config.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.