Migrar WordPress de Local (Localhost) a un hosting en línea es un gran paso en la vida de cualquier proyecto web. Aquí en VADAVO, entendemos la importancia de este paso y queremos que el proceso sea lo más sencillo posible para ti. En esta guía detallada te explicamos paso a paso cómo trasladar tu sitio WordPress de localhost a VADAVO Hosting, incluso si eres nuevo en estos temas.
Paso 1: Preparación
Crea una Copia de Seguridad: Es fundamental crear una copia de seguridad de tu sitio para evitar pérdidas de datos. Puedes crearla desde Cpanel:
- Entramos a nuestro panel de control cPanel: www.midominio/cpanel o pídenos directamente la url, usuario y contraseña de acceso.
- Accedemos a Copias de Seguridad dentro de la sección Administrar Archivos.
- Hacemos click en Descargar o generar un bakcup completo dentro de la opción Backup Completo
- Seleccionamos Directorio /home
- Introducimos un email para recibir una notificación cuando el backup completo haya finalizado.
- Hacemos click en Generar copia de seguridad
- La copia de sseguridad completa de nuestro alojamiento web comenzará. El tiempo que llevará realizar esta copia dependerá de la cantidad de espacio en disco que estemos utilizando en nuestro alojamiento.
Paso 2: Exportar la Base de Datos
La base de datos de tu sitio WordPress guarda toda la información crucial como las entradas, páginas, comentarios y configuraciones del sitio. Para trasladar tu sitio a un nuevo hosting, necesitarás exportar la base de datos de tu servidor local y luego importarla en tu nuevo servidor en VADAVO. Aquí te explicamos cómo hacerlo:
- Acceder a phpMyAdmin:
- En tu ordenador, abre el navegador web y escribe la dirección donde usualmente accedes a phpMyAdmin en tu servidor local (por lo general es algo como http://localhost/phpmyadmin).
- Ingresa con tu nombre de usuario y contraseña.
- Seleccionar la Base de Datos:
- En la columna izquierda, verás una lista de bases de datos. Busca y haz clic en la base de datos que utiliza tu sitio WordPress.
- Exportar la Base de Datos:
- Una vez seleccionada la base de datos, ve a la pestaña que dice «Exportar» en la parte superior.
- Selecciona el método de exportación como «Rápido» y el formato como «SQL».
- Haz clic en el botón «Continuar» y se descargará un archivo .sql en tu ordenador.
- Guardar el Archivo .sql:
- Asegúrate de guardar el archivo .sql en una ubicación segura en tu ordenador, ya que lo necesitarás para importar la base de datos en tu nuevo hosting en VADAVO.
Con estos pasos, habrás exportado con éxito la base de datos de tu sitio WordPress desde tu servidor local. Este archivo .sql es esencial para la migración, así que guárdalo en un lugar seguro.
Paso 3: Comprimir Archivos
Tu sitio WordPress está compuesto por muchos archivos y carpetas que contienen el código, los temas, los plugins y los medios que has subido al sitio. Para trasladar todo esto a tu nuevo hosting en VADAVO, es práctico comprimir todos estos archivos en un solo archivo ZIP. Esto hará que el proceso de subida al nuevo hosting sea más rápido y organizado.
- Ubica la Carpeta de WordPress:
- En tu ordenador, navega hasta la carpeta donde tienes guardados los archivos de tu sitio WordPress en localhost (normalmente esta carpeta se encuentra dentro de una carpeta llamada
htdocs
owww
dependiendo del servidor local que estés utilizando).
- En tu ordenador, navega hasta la carpeta donde tienes guardados los archivos de tu sitio WordPress en localhost (normalmente esta carpeta se encuentra dentro de una carpeta llamada
- Seleccionar Todos los Archivos y Carpetas:
- Una vez estés dentro de la carpeta de tu sitio WordPress, selecciona todos los archivos y carpetas. Puedes hacer esto presionando
Ctrl + A
en tu teclado (oCmd + A
si estás en Mac).
- Una vez estés dentro de la carpeta de tu sitio WordPress, selecciona todos los archivos y carpetas. Puedes hacer esto presionando
- Comprimir la Selección:
- Haz clic derecho sobre la selección, y en el menú que aparece, elige la opción para comprimir. Dependiendo del sistema operativo que estés utilizando, esta opción podría decir «Enviar a» -> «Carpeta comprimida (zip)» en Windows o «Comprimir» en Mac.
- Nombrar el Archivo Comprimido:
- Se creará un archivo ZIP con todos los archivos y carpetas de tu sitio WordPress. Asegúrate de darle un nombre descriptivo, como «migracion-wordpress.zip», para que sepas qué contiene.
- Guardar el Archivo Comprimido:
- Guarda este archivo ZIP en una ubicación segura en tu ordenador, ya que lo necesitarás en el siguiente paso para subir todo a tu nuevo hosting en VADAVO.
Ahora tienes todos los archivos y carpetas de tu sitio WordPress comprimidos en un archivo ZIP, listo para ser subido a tu nuevo hosting en VADAVO.
Paso 4: Elegir Dominio y Hosting en VADAVO
- Escoge un nombre de dominio que represente a tu sitio y selecciona un plan de hosting en VADAVO que se ajuste a tus necesidades. Si tienes dudas, nuestro equipo estará encantado de asesorarte.
Descubre los planes de hosting de VADAVO
Paso 5: Subir Archivos al Hosting VADAVO
- Acceso al cPanel de VADAVO:
- Abre tu navegador y accede al cPanel de tu hosting en VADAVO. Esto lo puedes hacer ingresando la dirección web que VADAVO te haya proporcionado, seguido de tus credenciales de usuario y contraseña.
- Verificar la Carpeta de Destino:
- Una vez en cPanel, dirígete al bloque “Dominios” y haz clic en el elemento “Dominios”.
- En la página de dominios, verás una tabla con un listado de todos los dominios que tienes añadidos en tu cuenta de cPanel. En la columna “Raíz de documento”, podrás ver la ruta/carpeta a la que apunta cada dominio. De normal siempre apuntara a una carpeta con el nombre del dominio o la carpeta public_html.
- Si el dominio al que deseas migrar tu sitio no está en la lista, ve a “Dominios de complemento” en el bloque Dominios, añade el dominio en la celda “Nuevo nombre de dominio” y pulsa en “Agregar Dominio”.
3. Navegar al Administrador de Archivos:
- Desde el cPanel, busca y accede a la sección del «Administrador de Archivos».
4. Seleccionar el Directorio Correcto:
- Dentro del Administrador de Archivos, navega hasta el directorio que corresponde a tu dominio (por ejemplo,
public_html
omasquecms.es
si ese es tu dominio).
5. Subir el Archivo ZIP:
- Haz clic en el botón que dice «Subir» o «Upload» en la parte superior de la pantalla.
- Se abrirá una nueva pestaña o ventana. Haz clic en «Seleccionar Archivo» o «Choose File», y busca el archivo ZIP que creaste en el Paso 3 en tu ordenador.
- Selecciona el archivo ZIP y haz clic en «Abrir» o «Open». El archivo comenzará a subirse automáticamente a tu hosting en VADAVO.
6. Monitorizar la Subida:
- Asegúrate de que la subida se complete totalmente antes de cerrar la ventana o pestaña.
7. Descomprimir el Archivo ZIP:
- Regresa a la pestaña o ventana del Administrador de Archivos en tu cPanel.
- Localiza el archivo ZIP que acabas de subir, selecciónalo haciendo clic sobre él, y busca una opción en la parte superior o mediante clic derecho que diga «Extraer» o «Extract».
- Haz clic en «Extraer» y se descomprimirán todos los archivos y carpetas en el directorio correspondiente a tu dominio.
8. Verificar la Descompresión:
- Una vez descomprimido el archivo, deberías ver todas las carpetas y archivos de tu sitio WordPress en el directorio seleccionado.
- Puedes ahora cerrar el Administrador de Archivos y regresar al cPanel.
Paso 6: Crear e Importar Base de Datos
- Acceso a la Sección de Bases de Datos:
- En tu cPanel de VADAVO, busca el bloque que dice “Bases de datos” y dentro de este bloque, selecciona la opción “Bases de datos de MySQL”.
2. Creación de la Nueva Base de Datos:
- Una vez en la sección “Bases de datos de MySQL”, encontrarás una opción para crear una nueva base de datos.
- Ingresa el nombre que deseas para tu base de datos en el campo proporcionado. Es aconsejable utilizar un nombre descriptivo que te permita identificar fácilmente la base de datos de tu sitio WordPress.
- Haz clic en el botón que dice «Crear Base de Datos» o «Create Database». Tu nueva base de datos será creada y estarás listo para el siguiente paso.
3. Crear usuario de la base de datos
Después de haber creado la base de datos, el siguiente paso es crear un usuario que tenga los permisos necesarios para acceder y gestionar esta base de datos.
- Acceso a la Sección de Bases de Datos de MySQL:
- Si aún estás en la sección “Bases de datos de MySQL” en tu cPanel, localiza el bloque que dice “Agregar nuevo usuario”.
- Crear Nuevo Usuario:
- Ingresa un nombre de usuario y una contraseña en los campos proporcionados.
- Puedes utilizar el botón «Generador de contraseña» para crear una contraseña segura o ingresar una contraseña de tu elección.
- Toma nota del nombre de usuario y la contraseña, ya que los necesitarás más adelante.
- Asignar Usuario a la Base de Datos:
- Aún en la sección “Bases de datos de MySQL”, desplázate hasta el bloque que dice «Añadir usuario a la base de datos».
- Selecciona el nombre de la base de datos y el nombre de usuario que acabas de crear de los menús desplegables proporcionados.
- Haz clic en el botón “Agregar”.
- Configurar Privilegios del Usuario:
- Una vez que hayas agregado el usuario a la base de datos, se te pedirá que configures los privilegios para este usuario.
- Selecciona la opción para otorgar todos los privilegios y luego haz clic en el botón “Hacer cambios” o «Make Changes».
4. Importar Base de Datos
El siguiente paso será importar la base de datos que exportaste de tu servidor local en el Paso 2 a esta nueva base de datos que acabas de crear en VADAVO.
- Acceso a phpMyAdmin:
- Regresa al inicio de tu cPanel y busca la opción de “phpMyAdmin” dentro del bloque de “Bases de datos”.
- Haz clic en “phpMyAdmin” para acceder a la herramienta de gestión de bases de datos.
- Importar la Base de Datos:
- Dentro de phpMyAdmin, en el lado izquierdo, encontrarás una lista de todas las bases de datos. Haz clic en la base de datos que acabas de crear.
- Una vez seleccionada la base de datos, ve a la pestaña que dice «Importar» en la parte superior.
- Haz clic en «Seleccionar Archivo» o «Choose File», y busca el archivo .sql que exportaste en el Paso 2 en tu ordenador.
- Selecciona el archivo .sql y haz clic en el botón que dice «Continuar» o «Go». El proceso de importación comenzará, y una vez completado, todos los datos de tu sitio WordPress estarán ahora en tu nueva base de datos en VADAVO.
Paso 7: Actualizar la Tabla Options
Dado que tu sitio web local apuntaba a una dirección tipo localhost/carpeta, es necesario actualizar estas URL para que reflejen tu dominio en línea.
Mientras estás en phpMyAdmin (en la sección de Base de Datos), procederemos a editar la tabla _options
para actualizar las URL de tu instalación.
- Acceso a la Tabla _options:
- Localiza y haz clic en la opción “Examinar” al lado de la tabla
_options
.
- Localiza y haz clic en la opción “Examinar” al lado de la tabla
- Editar Entradas de URL:
- En la lista que aparece, busca las entradas llamadas “siteurl” y “home”.
- Haz clic en el icono de editar (suele ser un pequeño lápiz o la palabra Editar) al lado de cada una de estas entradas.
- Actualizar las URL:
- En el campo de valor (Value), reemplaza la URL existente con la URL de tu dominio, asegurándote de incluir el protocolo
https://
. Por ejemplo, cambialocalhost/carpeta
ahttps://midominio.com
. - Haz clic en el botón de “Continuar” o “Go” después de editar cada entrada para guardar los cambios.
- En el campo de valor (Value), reemplaza la URL existente con la URL de tu dominio, asegurándote de incluir el protocolo
- Verificación:
- Una vez hecho esto, ambas entradas deben reflejar la URL de tu dominio en línea.
Con estas modificaciones, habrás actualizado las URL en la tabla _options
de tu base de datos para que apunten a tu dominio en línea. Ahora, con los archivos ya subidos y la base de datos creada e importada, el último paso es actualizar el archivo wp-config.php
con los nuevos detalles de la base de datos.
Paso 8: Configurar wp-config.php
- Localizar el archivo wp-config.php:
- En el directorio principal de tu sitio (donde descomprimiste los archivos de WordPress) en VADAVO, deberás buscar un archivo llamado
wp-config.php
.
- En el directorio principal de tu sitio (donde descomprimiste los archivos de WordPress) en VADAVO, deberás buscar un archivo llamado
- Abrir el archivo wp-config.php para editar:
- Una vez que encuentres el archivo
wp-config.php
, necesitarás abrirlo para editar. Puedes hacer esto usando un editor de código en tu computadora (como Notepad++ o Sublime Text) si descargaste el archivo, o directamente en el Administrador de Archivos en cPanel si prefieres editar en línea.
- Una vez que encuentres el archivo
- Editar los Detalles de la Base de Datos:
- Dentro del archivo
wp-config.php
, encontrarás unas líneas de código que contienen la información de la base de datos. Estas líneas se ven algo así:
- Dentro del archivo
define('DB_NAME', 'nombre_de_la_base_de_datos');
define('DB_USER', 'nombre_de_usuario');
define('DB_PASSWORD', 'contraseña');
- Debes reemplazar
'nombre_de_la_base_de_datos'
,'nombre_de_usuario'
, y'contraseña'
con los detalles de tu nueva base de datos en VADAVO que creaste en los pasos anteriores. Por ejemplo, si tu nueva base de datos se llamawordpress_db
, tu usuario esusuario123
y tu contraseña escontrasena456
, las líneas deberían quedar así:
define('DB_NAME', 'wordpress_db');
define('DB_USER', 'usuario123');
define('DB_PASSWORD', 'contrasena456');
4. Guardar y Subir el Archivo Modificado:
- Una vez que hayas realizado los cambios, guarda el archivo
wp-config.php
. - Si editaste el archivo en tu computadora, sube el archivo modificado de vuelta al directorio principal de tu sitio en VADAVO usando el Administrador de Archivos en cPanel o un cliente FTP.
5. Verificación:
- Una vez que el archivo modificado esté en su lugar, tu sitio WordPress ahora debería ser capaz de conectarse a tu nueva base de datos en VADAVO.
Con estos cambios, habrás configurado correctamente el archivo wp-config.php
para conectar tu sitio WordPress con tu nueva base de datos en VADAVO.
Paso 9: Regenerar Enlaces Permanentes
Es posible que, después de la migración, los enlaces en tu menú o en otras partes de tu sitio no funcionen correctamente y muestren un error 404 de página no encontrada. Este problema se puede resolver fácilmente regenerando los enlaces permanentes en tu sitio WordPress. Aquí te explicamos cómo hacerlo:
- Acceso al Dashboard de WordPress:
- Inicia sesión en el dashboard de tu sitio WordPress. Esto lo puedes hacer ingresando a
https://tudominio.com/wp-admin
y utilizando tus credenciales de WordPress.
- Inicia sesión en el dashboard de tu sitio WordPress. Esto lo puedes hacer ingresando a
- Ir a la Configuración de Enlaces Permanentes:
- Una vez dentro del dashboard, ve al menú lateral y haz clic en
Settings
(Configuración) y luego enPermalinks
(Enlaces permanentes).
- Una vez dentro del dashboard, ve al menú lateral y haz clic en
- Actualizar la Configuración de Enlaces Permanentes:
- No necesitas cambiar ninguna configuración aquí. Simplemente haz clic en el botón que dice «Save Changes» (Guardar Cambios) en la parte inferior de la página.
- Verificar los Enlaces:
- Ahora, regresa a tu sitio y verifica los enlaces en el menú y en otras partes de tu sitio para asegurarte de que funcionen correctamente.
- Al hacer clic en «Guardar Cambios» en la configuración de enlaces permanentes, WordPress regenerará las reglas de enlace y actualizará las URLs de tu sitio para que coincidan con la nueva ubicación de tu sitio en el servidor de VADAVO. Esto debería resolver cualquier problema de error 404 que estés experimentando con los enlaces en tu sitio.
Paso 10: Verificación
- Navega por tu sitio para asegurarte de que todo funcione correctamente. Verifica que todas las imágenes, enlaces y páginas carguen como deben.
Conclusión
¡Felicidades! Has trasladado exitosamente tu sitio WordPress de localhost a VADAVO Hosting. Ahora, con el apoyo de VADAVO, estás listo para darle al mundo un vistazo a tu increíble sitio. Si tienes alguna pregunta o necesitas más ayuda, nuestro equipo de soporte está aquí para ayudarte.
¿Tienes alguna pregunta o comentario? ¡Déjanos saber en la sección de comentarios abajo! También, no dudes en compartir esta guía en tus redes sociales para ayudar a otros en su proceso de migración de WordPress.