[Ror-es] Publicar aplicación en producción (WIN2003)

Imobach González Sosa imobachgs at banot.net
Fri Aug 4 07:10:42 GMT 2006


El Viernes, 4 de Agosto de 2006 07:49, Ruben Sierra escribió:
> Buenas,
>    ¿cual es actualmente la mejor forma de publicar una aplicación en
> producción? Me explico, tengo un servidor Windows 2003, con acceso local,
> osea que puedo instalar lo que quiera.Hace unos meses estuve con una
> aplicación , al principio con el propio script de ruby, pero cuando
> empezamos a testearla varios la intentamos publicar con apache, pero nos
> dio gran cantidad de problemas con el fcgi y el cgi. Finalmente usamos
> instantrails, y todo fue bien, la cosa que hay que lanzar las aplicaciones
> a mano si se reinicia el server. Ahora estamos retomando, y me he puesto a
> actualizar versiones de ruby, mysql... ¿merece la pena volver a intentarlo
> con apache, sigue dando problemas (o soy yo muy burro ;)), hay alguna forma
> mejor?, o actualizo instantrails a la ultima y sigo adelante (es que
> siempre me gusto tener las aplicaciones por separado y no paquetes que las
> condensen).

La gente cuenta todo tipo de historias de terror con fcgi. Podrías probar 
mongrel[1] + mod_proxy (apache), que parece que está dando muy buenos 
resultados. En su web hay un HOWTO para instalar mongrel en win32[2].

En cuanto a la configuración de apache, no he visto nada en la web de mongrel, 
pero no es más complicado que añadir estas líneas, por ejemplo, en el 
VirtualHost correspondiente:


    ProxyPass / http://127.0.0.1:3000/
    ProxyPassReverse / http://127.0.0.1:3000/
    ProxyPreserveHost on

(suponiendo que uses el puerto 3000 con mongrel).

> Saludos y gracias

Saludos.

[1] http://mongrel.rubyforge.org/
[2] http://mongrel.rubyforge.org/docs/win32.html

-- 
_o)  Imobach González Sosa
//\  email: imobachgs at banot dot net
V_/_ jid: osoh at jabberes dot org
url: http://www.banot.net/~osoh/
blog: http://devnull.blogs.banot.net


More information about the Ror-es mailing list