Hello,

Chez nous on utilise RVM parce qu'on a des applis qui dépendent de Ruby 1.8.7 
(grr).
Par contre pas de gemset vu que Bundler est notre ami.

Pour le coup avec capistrano tout se passe bien vu que rvm propose des règles à 
inclure dans la conf capistrano pour gérer rvm et que c'est très simple à 
utiliser.

Pour la stack serveur on utilise nginx + unicorn en passant pas une socket unix.

Pour le moment ça roule bien et les perfs sont au rdv :)

Simon COURTOIS

On 21 mars 2012, at 09:00, Emmanuel BOUGEROLLE wrote:

> Il y a de grande chance que le serveur rails soit une une VM. Mais je ne suis 
> pas sur que dans le future ils vont me laisser en créer indéfiniment.... (Ca 
> serait en effet l'idéal)
> 
> L'application sera en Rails 3.2.2.... Je peux éventuellement me fixer sur 
> cette version pour l'instant.... sachant que je ne vais pas développer 50 
> applis d'ici la fain de l'année....
> 
> Donc si je suis ton raisonnement....
> 
> Une VM, avec Nginx et passenger..... QUid du dimensionnement de la VM Ram 
> Processeur.... Pour la ram je pourrai certainement avoir une allocation 
> dynamique jusqu'a 4 Mo... et 1 Certaine Coeur Processeur... avec un espace 
> disque 40 Go...
> 
> Et j'oubli RVM..... Bien que je l'utilise en dev.
> 
> Le mercredi 21 mars 2012 08:28:24 UTC+1, 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.
> 
> -- 
> 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 à