Personal tools
Document Actions

Introducción

¿Por qué tener distintas versiones de Plone?

Hugo Salgado Hernández

Es posible (y a veces necesario) tener distintas versiones de Plone en el mismo servidor. Acá explico cómo hacerlo en un ambiente Linux.
Page 1 of 9.

Uno de los aspectos más complicados (y debatidos) de mantener un sitio Plone, es el manejo de las actualizaciones (upgrade) de versiones.

Muchas veces la cadena de requerimientos Plone -> Zope -> Python hace que una nueva versión de Plone requiera mucho más trabajo del aparente. Cada uno de estos software puede necesitar de una versión en específico del anterior.


En mi trabajo normal muchas veces debo congelar un Plone mientras está en producción. Eso no impide que en el mismo servidor se pueda jugar y probar con nuevos Plone. Lo único que hay que tener cuidado es en usar "paths" distintos para cada instalación, y que cada uno de ellos use un puerto distinto.

Además -y mucho más importante-, una actualización de un servidor en producción necesita que por un instante viva más de una versión de Plone:

  1. se instala una versión nueva y aislada del nuevo Plone
  2. se migra el contenido
  3. se inicia esta nueva versión en un puerto distinto
  4. se prueba que todo funcione
  5. se cambia el puerto de esta nueva versión para usar el default del sitio
  6. se puede bajar y eliminar la instalación Plone antigua

En este tutorial asumimos que ya tenemos una instalación de Plone funcionando, con una versión antigua.

 
by Hugo Salgado Hernández last modified 2007-06-06 13:01 Todo el contenido tiene copyright de los contribuidores individuales.

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: