> > 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)
Bonne nouvelle alors :) Les avantages: - on peut déplacer une appli sans déplacer l'autre si à un moment ça se produit - snapshotting individuel - retaillage d'une VM sans impacter les autres etc et surtout: isolation complète des setups, au fur et à mesure des années ça prend de plus en plus d'intérêt (ex: dans 3 ans ton Redmine a évolué, mais le budget pour l'appli n'était plus là, ou l'inverse...) > 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. > On peut essayer d'estimer ensemble le dimensionnement (RAM + disque) si tu en dis plus sur la liste; j'ai tendance à faire ça plutôt qu'à fixer une taille au hasard. Pour passenger: aujourd'hui tu ne pourras pas (à ma connaissance) simplement utiliser plusieurs versions de Ruby sur le même nginx/apache, il te faudra utiliser un proxy pass (cf http://mysuccesseveryday.blogspot.fr/2011/06/rvm-monit-passenger-nginx-multiple.html ). Je pense que le plus simple ici est d'utiliser la même version que ton Redmine, ou bien de faire un déploiement à part dans une VM dédiée (je prendrai la deuxième solution si possible). Thibaut -- http://www.logeek.fr > > 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]
