C'est noté pour RVM... Et en effet j'ai déjà testé avec bundler pour mettre
le gem localement...

Pour la solution Nginx + Passenger... Passenger peux t'il être utiliséavec
différentes versions de ruby par application ?

Actuellement Redmine tourne sur un serveur avec Apache + le module
Passenger ce qui m'impose une seule version de ruby.

Emmanuel


Le 21 mars 2012 08:35, Frédéric de Villamil <[email protected]> a
écrit :

> Le mercredi 21 mars 2012 à 08:28, Emmanuel BOUGEROLLE a écrit :
>
> Bonjour,
>
> Bon çà s'enchaine rapidement.....
>
> Je dois mettre en place une petite appli. en production accessible de
> l'extérieure du LAN.
>
> Donc mon architecture devrait être comme ci-dessus :
>
> Un proxy en DMZ ne communiquant qu'avec proxy sur le LAN en SSL
> Le proxy sur le LAN vers mon serveur web (LAMP qui ne sera pas dédié à
> rails)
> Sauf que je n'ai jamais mis encore de serveur rails en Prod.
>
> D'après votre expérience, qu'elle est la façon d'installé le serveur de
> production sachant que je peux avoir différentes version de ruby / rails
> utilisées (par Redmine et ma première appli en prod.)
>
>    - Apache + Passenger
>    - NGinx + Passenger
>    - Juste Thin en standalone qui est "attaqué" par mon proxy LAN
>    - ou une autre solution
>
> Pour les multiple version de rails je pense utiliser RVM ou RBEnv.
>
> Merci de votre aide par avance.
>
> Oh le beau troll comme ça dès le matin… :-)
>
> Bon, on va tâcher de prendre les choses une par une.
>
> RVM en production, bof, bof et super bof. Plusieurs versions de Rails,
> aucun soucis avec bundler en bundlant tes applications localement
> (--production est ton ami).
>
> Vue ta configuration (plusieurs applications un peu hétérogènes), j'aurais
> tendance à te dire passager + nginx. Les autres solutions sont top quand tu
> héberges une seule application, mais si tu dois les empiler, l'approche
> "mod_php" est celle qui te fera la moins chier, et les performances sont
> plus qu'acceptables.
>
> Bonne journée.
>
> --
> Frédéric de Villamil
> "What's mine is mine. What's yours is still unsetteled" – Go player proverb
> [email protected]                         tel: +33 (0)6 62 19 1337
> http://t37.net                Typo : http://typosphere.org
>
>
>  --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à