jueves, 7 de julio de 2011

Implementando fácilmente Python en Linux

Implementar Python en Linux en plataformas web no es tan simple como trabajar con apache y php, ese matrimonio del mal :).

En el trabajo diario de mi empresa ICTEC implementar las soluciones (basadas en Python) requería algo de ese esfuerzo adicional, sin embargo, escribimos unos scripts que permitían configurar fácilmente Python en Linux, específicamente CentOS.

Es así que liberamos python-deploy un conjunto de scripts y archivos que -a modo de guía- ayudarán a cualquier desarrollador a poner en producción su aplicación.

Python-deploy fue originalmente empleado para llevar a producción desarrollos escritos en Python y empleando Tornado. En este caso, se instala MongoDB como motor de base de datos no-relacional y Nginx como web server de cara al usuario que permite hacer balanceo de carga. Como cereza que corona el pastel, agregamos supervisor, un genial gestor de demonios que hará de nuestros servicios algo simple de administrar.

No hay comentarios:

Publicar un comentario