Quale sarebbe una directory ragionevole e logica in cui distribuire le mie app Rails di produzione su un sistema Linux?
Alcuni candidati ...
/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.
Qual è la cosa meno sorprendente e più normale da fare qui?
(Informazioni di base: un'app Rails è un gruppo di codice lato server scritto in Ruby insieme a una public
directory contenente JavaScript, CSS e forse un po 'di HTML. La public
directory è mappata su un vhost Apache. Apache gestisce il codice Ruby attraverso un modulo chiamato Passeggero o mod_rails
.)
Grazie per l'aiuto, tutto. Penso che andrò con /opt/deployed_rails_apps
. (Mi piacciono i nomi lunghi delle directory espositive e il completamento delle tab.) /var/...
È anche un buon posto, ma ho avuto un brusco brontolio dall'IT quando ho provato a distribuire roba lì. Se fosse la mia macchina potrei andare con /var
o /srv
.