Migración de un Sitio WordPress de Local a Servidor Real
Clase 26 de 29 • Curso Profesional de WordPress
Contenido del curso
- 4

Organización de Contenidos en WordPress: Taxonomías y Etiquetas
03:02 - 5

Creación de Archivos PHP en WordPress para Mostrar Categorías
10:21 - 6

Mejorando la Navegabilidad en Sitios Web con WordPress
06:07 - 7

Personalización de Post Types en WordPress
02:12 - 8

Diferenciar Interfaces de Productos y Novedades en WordPress
02:14 - 9

WordPress: Crear Menú de Productos Relacionados con Loop Personalizado
11:20 - 10

Registro de Taxonomías Personalizadas en WordPress
18:42 - 11

Personalización de Páginas en WordPress con Advanced Custom Fields
10:31
- 19

Creación y Uso de Bloques en el Editor Gutenberg de WordPress
05:18 - 20

Creación de Bloques Personalizados en WordPress con PHP y JavaScript
13:30 - 21

Creación de Bloques Editables en WordPress con React
11:16 - 22

Bloques Dinámicos en WordPress: Creación y Uso Avanzado
05:47 - 23
Uso de InspectorControls en Bloques de WordPress
04:48 - 24

Registro y Personalización de Bloques en WordPress con ACF
12:51 - 25
Creación de Bloque Nativo con Renderizado del Lado del Servidor (SSR)
11:38
¿Cómo transferir nuestro sitio local a un servidor real?
Transferir un sitio local a un servidor real no es una tarea trivial, pero con un entendimiento claro del proceso, es posible hacerlo sin mayores contratiempos. La clave está en mover los archivos y la base de datos adecuadamente, asegurándose de que la configuración corresponda al nuevo entorno online. Vamos a guiarte en este proceso, paso a paso, para que logres tener tu sitio completamente operativo en un servidor remoto.
¿Cuáles son los pasos para preparar los archivos?
Antes de subir los archivos a un servidor remoto, es esencial limpiarlos y prepararlos correctamente:
-
Eliminar archivos innecesarios: Si utilizaste dependencias que no se requieren en producción, como algunas librerías que instalaste con NPM, es hora de eliminarlas. Por ejemplo, dirígete a la carpeta
node_modulesy deshazte de todo su contenido moviéndolo a la papelera. -
Comprimir archivos: Selecciona los archivos importantes del sitio, exceptuando el archivo de configuración (
wp-config.php), ya que será modificado posteriormente para conectar con la base de datos remota. Comprime estos archivos en un archivo.zipo.pkgpara facilitar su carga al servidor.
¿Cómo cargar los archivos al servidor?
Ahora que tus archivos están listos, es hora de cargarlos al servidor:
-
Subir el archivo comprimido: Carga el archivo comprimido al servidor utilizando una herramienta de gestión de archivos que te permita hacerlo fácilmente. Puedes hacerlo a través de una interfaz web o usando FTP.
-
Conectar a la máquina virtual: Mientras se carga el archivo, conéctate por consola SSH a la máquina virtual. Esto te permitirá realizar distintos comandos de administración necesarios para preparar tu sitio.
¿Cómo modificar la base de datos?
Con tus archivos en su lugar, el siguiente paso es ajustar la base de datos:
-
Exportar la base de datos: Utiliza comandos de WordPress CLI para realizar cambios en tu base de datos, como el comando
WP-CLI. Esto te ayudará a reemplazar la URL local con la URL del nuevo servidor.wp search-replace 'https://mi-sitio-local.com' 'https://mi-sitio-remoto.com' --path=public_html --all-tables -
Subir la base de datos al servidor: Importa el archivo SQL que generaste al exportar la base de datos local en el servidor remoto a través de herramientas como phpMyAdmin o desde la línea de comandos.
¿Cómo verificar que todo funcione correctamente?
Una vez cargados los archivos y la base de datos en el servidor:
-
Revisar el sitio web: Accede a tu sitio en la nueva URL y verifica que todos los elementos se muestren como esperabas. La navegación entre secciones, el funcionamiento del filtro, y las novedades deben estar operativos.
-
Asegurar que la funcionalidad esté intacta: Examina que el formulario de contacto funcione adecuadamente, que las paginaciones estén en orden y que los productos se muestren correctamente.
Transferir un sitio de desarrollo a producción es un hito emocionante. Si te enfrentas a algún desafío, revisa cada paso explicado cuidadosamente y sigue los procesos una vez más. El logro de tener tu sitio en un servidor real habla de tu esfuerzo y habilidad en el manejo de tecnologías web. ¡Sigue adelante con entusiasmo y confianza!