Jaki byłby rozsądny i logiczny katalog, w którym można wdrożyć moje produkcyjne aplikacje Railsowe w systemie Linux?
Niektórzy kandydaci ...
/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.
Co jest najmniej zadziwiającą, najbardziej normalną rzeczą do zrobienia tutaj?
(Informacje w tle - aplikacja Rails to pakiet kodu po stronie serwera napisany w języku Ruby wraz z public
katalogiem zawierającym JavaScript, CSS i może trochę HTML. Katalog public
jest mapowany na vhost Apache. Apache obsługuje kod Ruby przez moduł o nazwie Pasażer lub mod_rails
.)
Dzięki za pomoc. Myślę, że idę z tym /opt/deployed_rails_apps
. (Lubię długie, nazwy katalogów i uzupełnianie tabulatorów). /var/...
To także dobre miejsce, ale narzekałem na IT z trudem, gdy próbowałem tam wdrażać. Gdyby to była moja własna maszyna, mógłbym iść z /var
lub /srv
.