Zope: instalando productos
24.ene 2008
Envía un trackback
Ahora que ya sabemos instalar Zope es hora de sacarle partido a algunos de sus productos más famosos. Zope es un servidor de aplicaciones hecho en Python. Tenerlo instalado nos puede facilitar el desarrollo de webapps sin embargo nuestro siguiente paso será instalar aplicaciones ya creadas y probadas: los productos.
Los pasos a seguir -de forma genérica- no pueden ser más lógicos. Primero descargamos el producto seleccionado, luego lo descomprimimos en el lugar adecuado y reiniciamos el servidor. Empecemos, por ejemplo, con Zwiki.
Lo descargamos de su página web y al mismo tiempo lo descomprimimos en el directorio Products/ de nuestra instancia de Zope. Recordemos que al instalar Zope creamos una instancia que será con la que se trabaje (/var/www/zope/ por ejemplo):
# cd /var/www/zope/Products/ # curl http://zwiki.org/releases/ZWiki-0.60.0.tgz | tar xfvvz -Producto instalado. Ahora reiniciamos Zope bien desde ZMI (http://localhost:8080/manage - Control Panel - Manage - Restart) o desde consola en el directorio bin/ de nuestra instancia:
# cd /var/www/zope/bin/ # ./zopectl restartAl reiniciar la instancia de Zope vemos que en el combo usado para instanciar productos instalados (Add) de ZMI aparece la opción de agregar un ZWiki. Si seleccionamos esta opción el sistema pedirá que completemos un simple formulario con el nombre del wiki. Una vez agregado podemos hacer uso del mismo desde http://localhost:8080/zwiki (si le hemos llamado zwiki, por ejemplo).
En definitiva, la instalación de productos sobre el servidor de aplicaciones Zope queda cubierta con estas cuatro directivas. En el peor de los casos habría que resolver dependencias para la correcta instalación de un producto grande, por ejemplo en el caso de Plone tendremos que instalar antes paquetes adicionales de python de los que depende y algún subproducto de Zope, lo veremos en el siguiente episodio.
Comentarios
/me se quita el sombrero
Rapido y sencillo, gracias por postear estas cosillas (hace tanto que tengo pendiente escribir sobre el tema). Solo te ha faltado hablar un poco por encima de zopectl fg (para lanzar el daemon en foreground y ver si hay errores con nuevos productos) y comentar que algunos productos los tienes en formato "alone" (el producto tal cual) y "bundle" (que ya traen en el .tar.gz los productos de los que pueda depender, como hace plone por ejemplo).
Por cierto, los captchas siguen siendo un invento de mierda, eso si, estos se leen mejor ;D
Escribe tu comentario
Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles:
[url=http://direccion]texto[/url], negrita: [b]texto[/b],
itálica: [i]texto[/i], subrayada: [u]texto[/u].
Para mencionar o citar a alguien (quote): [cita]texto[/cita]


