>
> 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]

Répondre à