[pyar] Consulta para poner en producción Web2py
Mariano Reingart
reingart en gmail.com
Mie Dic 1 13:17:50 ART 2010
2010/12/1 Sebastian Matias Alvarez <sebastianmalvarez en gmail.com>:
> 2010/12/1 Agustín Sarría <asarria en gmail.com>:
>> Muy buenos días a todos!
>> Disculpen la pregunta, no se si es el lugar más adecuado, pero quiero
>> desarrollar sobre Web2py y los tutoriales y documentación están más que
>> bien.
>> Pero mi duda principal es la siguiente: cómo hago luego para ponerlo en
>> producción? Es decir, qué soluciones han probado ustedes con éxito o cuáles
>> se les ocurre.
>> En el tutorial hay explicaciones para instalarlo con Apache, Cherokee, etc,
>> pero aún así no me queda tan claro.
>> Mi escenario actual es: tengo un servidor con IIS6 el cual no puedo
>> administrar y windows Server 2003 (clientes con XP). La DB es SQL Server
>> 2005.
>> Puedo solicitar cambios no tan dramáticos del servidor (intenté pedir Python
>> y todavía no me dieron respuesta... desde hace 3 meses) o ver de instalar un
>> servidor interno desde alguna máquina en red.
>> Nuevamente, discupen la ignorancia y cualquier recomendación es más que
>> bienvenida.
>
> Agustín. No vas a poder ejecutar web2py en un servidor que no tenga
> python. Vas a tener que conseguir eso primero :/
>
Si, se puede ejecutar web2py en windows sin tener instalado python.
De hecho para windows hay un paquete "precompilado" todo incluido, el
tema sería agregarle el soporte para mssql que no viene por defecto.
Podrías probar todo en tu maquina, y luego empaquetarlo con los
scripts incluidos para py2exe.
Web2py tambien soporta instalarse como servicio de windows, para que
inicie automáticamente y demás:
http://www.web2py.com/AlterEgo/default/show/77
Luego, calculo que podrías usar a IIS en modo proxy para redireccionar
al servidor de web2py interno, o usar algo como fastcgi, isapi-wsgi,
etc:
http://code.google.com/p/isapi-wsgi/
Sds
Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com
More information about the pyar
mailing list