Quel serait un répertoire raisonnable et logique dans lequel déployer mes applications Rails de production sur un système Linux?
Quelques candidats ...
/var/rails <= There's a /var/www so this would be consistent with that
pattern. But I.T. guys have complained about stuff in /var
before.
/home/my_home_dir/rails <= OK, not /var, but I'm not the only developer.
Seems like it really ought to be a systemwide
location.
/home/rails <= I don't know. That just seems weird.
/rails <= Seems even weirder.
Quelle est la chose la moins étonnante et la plus normale à faire ici?
(Informations générales - une application Rails est un tas de code côté serveur écrit en Ruby avec un public
répertoire contenant JavaScript, CSS et peut-être un peu de HTML. Le public
répertoire est mappé sur un vhost Apache. Apache gère le code Ruby via un module appelé Passager ou mod_rails
.)
Merci pour l'aide tous. Je pense que je vais y aller /opt/deployed_rails_apps
. (J'aime les noms de répertoire longs et expositifs, et la complétion des onglets.) /var/...
Est également un bon endroit, mais j'ai été sévèrement grommelé par l'informatique lorsque j'ai essayé de déployer des choses là-bas. Si c'était ma propre machine, j'irais avec /var
ou /srv
.