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]
