CursosEmpresasBlogLiveConfPrecios

¿Cuáles son tus opciones para migrar los archivos?

Clase 7 de 11 • Curso de Entornos de Desarrollo y Deployment en WordPress

Clase anteriorSiguiente clase

Contenido del curso

Presentación
  • 1
    Bienvenida y presentación del curso

    Bienvenida y presentación del curso

    01:27
  • 2
    ¿Qué necesitas para desarrollar con WordPress y cuáles son tus opciones?

    ¿Qué necesitas para desarrollar con WordPress y cuáles son tus opciones?

    04:07
Entorno de desarrollo
  • 3
    ¿Qué es XAMPP y cuáles son sus ventajas?

    ¿Qué es XAMPP y cuáles son sus ventajas?

    12:29
  • 4
    ¿Qué es Local y cuáles son sus ventajas?

    ¿Qué es Local y cuáles son sus ventajas?

    11:05
  • 5
    ¿Qué es wp-env y cuáles son sus ventajas?

    ¿Qué es wp-env y cuáles son sus ventajas?

    15:03
Deployment
  • 6
    ¿Cómo hacer un deployment de tu WordPress?

    ¿Cómo hacer un deployment de tu WordPress?

    05:14
  • 7
    ¿Cuáles son tus opciones para migrar los archivos?

    ¿Cuáles son tus opciones para migrar los archivos?

    03:29
  • 8
    ¿Cómo puedes preparar tu base de datos manualmente?

    ¿Cómo puedes preparar tu base de datos manualmente?

    16:07
  • 9
    ¿Cómo puedes preparar tu base de datos con wp-cli?

    ¿Cómo puedes preparar tu base de datos con wp-cli?

    15:44
  • 10
    ¿Cómo hacer un deployment completo con All-in-One WP Migration?

    ¿Cómo hacer un deployment completo con All-in-One WP Migration?

    13:44
Conclusiones
  • 11
    ¿Por dónde seguir tu ruta de WordPress?

    ¿Por dónde seguir tu ruta de WordPress?

    00:43
    Elias Marin Chaparro

    Elias Marin Chaparro

    student•
    hace 4 años

    En mi caso lo hago por consola con el comando ssh

      David Luan Erazo Perez

      David Luan Erazo Perez

      student•
      hace 4 años

      Elias! ¿Cómo configuras el comando para poder mover archivos? o tienes algún tutorial al que pueda ir a aprender? :D gracias!!

      Ángel Alfredo Guzmán

      Ángel Alfredo Guzmán

      student•
      hace 3 años

      Usás el comando scp, que permite copiar archivos mediante ssh

    JUAN SEBASTIAN TAMAYO PARRA

    JUAN SEBASTIAN TAMAYO PARRA

    student•
    hace 3 años

    Un dato Interesate ojalá les sirva:: hay servicios de HOST como GoDaddy, entre otros, que ofrecen un plan WordPress, en la ellos brindan su propio plug-in para la migración de un sitio WordPress tanto para nuestros propios proyectos o proyecto creado para un cliente.

    Brayan Garcia Cuellar

    Brayan Garcia Cuellar

    student•
    hace 4 años

    🚚 Migrar archivos de local a remoto puedes usar: FTP o Protocolo de transferencia de archivos CPanel o Administrador de archivos del hosting

    🚀 Para aprender, te recomiendo FTP, ya que muchas veces queda algún archivo perdido o se envío mal y con eso aprendes un poco de a validas rutas y soluciones a problemas futuros

    Juan Pedro Molteni

    Juan Pedro Molteni

    student•
    hace 4 años

    Y por que no git ?

      Lucio Negrello

      Lucio Negrello

      teacher•
      hace 4 años

      Hola Juan, cómo estás? Git es una buena opción. De hecho WordPress deshabilita el sistema de actualizaciones automáticas si detecta que un sitio tiene un repositorio dentro de la raíz del mismo. Sin embargo, es complejo en el sentido de los contenidos que componen la carpeta wp-content. Por un lado tenemos el sistema de actualización de plugins de WordPress, por otro la carpeta de Uploads. En el caso de querer tener un control súper minucioso es recomendable utilizar un repo, teniendo en cuenta estas particularidades. Muchas veces si se llega a actualizar un plugin desde el propio WordPress y después se actualiza el repo el plugin puede volver a la versión anterior. La carpeta de uploads puede llegar a ser muy grande y esas imágenes no deberían estar en un repo. Y modificar estas cosas desde más de un lugar puede generar inconsistencias en la base de datos.

      Mi escenario ideal para usar git es en el que hay un entorno que requiere una precisión extrema y para ello se dehabilita la página de plugins (evitando que se puedan actualizarr desde el admin de WordPress) y en el que los uploads estén descentralizados en otro servicio de estáticos como AWS.

      Espero que te sirva la explicación. Creo que tal vez me enredé un poco, jaja. Saludos!

    Laura Albarracín

    Laura Albarracín

    student•
    hace 3 años

    ¿Cómo puedo usar git para esto?

      Lucio Negrello

      Lucio Negrello

      teacher•
      hace 3 años

      Hola Laura, cómo estás? WordPress tiene la posibilidad de tener un sistema de control de versiones central. Si en la carpeta principal detecta una carpeta .git (se crea al inicializar un repo), se deshabilitan las actualizaciones desde el admin de archivos tanto para el core como plugins y themes. Esto permite sincronizarlo con una versión local, en la que vaya haciendo las actualizaciones que sean necesarias y luego pusheandolas. Espero que esta info te sirva. Saludos!

      Laura Albarracín

      Laura Albarracín

      student•
      hace 3 años

      Hola Lucio, muchas gracias por reponderme!

    Jose Antonio Diaz Urbano

    Jose Antonio Diaz Urbano

    student•
    hace 3 años

    Hay una forma de migrar un projecto WP de una forma muuuucho más sencilla. Instalas el plugin All-In-One Migrations en el proyecto que quieras exportar. Luego entras y le das a 'Export' y se crea un único archivo. Luego instalas WP en el dominio que sesees, entras e instalas el mismo plugin que antes en este proyecto. Le das a importar y subes el archivo que descargaste antes. Listo ya tienes la web migrada. No estoy seguro de si servirá para todos los casos pero para webs sencillas yo lo he hecho muchas veces y funciona al 100%

    Gustavo Adolfo Ramírez Apache

    Gustavo Adolfo Ramírez Apache

    student•
    hace 3 años

    Yo uso gihub, con github actions.

      Laura Albarracín

      Laura Albarracín

      student•
      hace 3 años

      Hola, que bien! es lo que ando buscando hacer, por eso tome este curso!

    Hanss Abinadí Espinoza Hernández

    Hanss Abinadí Espinoza Hernández

    student•
    hace 4 años

    En mi caso es recurrente usar también ssh.

      Naudy José Romero Valero

      Naudy José Romero Valero

      student•
      hace 4 años

      eso es cuando tu servidor recibe ssh, no todos lo tienen...

    Gustavo Amarista

    Gustavo Amarista

    student•
    hace 3 años

    En conclusión, para migrar archivos de un entorno local a un entorno remoto, existen diferentes opciones como FTP o el Administrador de archivos del hosting. Es recomendable aprender a utilizar FTP ya que puede ser útil para solucionar problemas futuros y encontrar archivos perdidos. Es importante tener en cuenta que también es necesario migrar la base de datos y actualizar las URLs en caso de ser necesario. Con los pasos adecuados, migrar de un entorno a otro puede ser un proceso sencillo y efectivo.

    Alberto Gómez Juan

    Alberto Gómez Juan

    student•
    hace 4 años

    En mi caso me ha funcionado bien usando FTP pero voy a intentar usar SSH a ver qué tal me va.

    Maria Fernanda Montemayor Vasquez

    Maria Fernanda Montemayor Vasquez

    student•
    hace 2 años

    ¿Cuales son las configuraciones para que mi copia de seguridad de wordpress multisitio y la base de datos la pueda correr de manera local con xappm?

    Erick Cortes

    Erick Cortes

    student•
    hace 2 años

    Migrar, mover archivos de una locación a otra.

    Copiar y pegar. En servidor Web cambia, usando FTP / SSH FileZilla o Administrador de archivos CPanel /Plesk.

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads