Linux 시스템에서 프로덕션 Rails 앱을 배포 할 수있는 합리적이고 논리적 인 디렉토리는 무엇입니까?
일부 후보자 ...
/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.
여기서 가장 놀랍고 가장 정상적인 일은 무엇입니까?
(배경 정보-Rails 앱은 public
JavaScript, CSS 및 약간의 HTML을 포함 하는 디렉토리 와 함께 루비로 작성된 서버 측 코드입니다 . public
디렉토리는 Apache vhost에 매핑됩니다. Apache는 모듈을 통해 루비 코드를 처리합니다 승객 또는라고합니다 mod_rails
.)
도움을 주셔서 감사합니다. 나는 함께 갈 것 같아요 /opt/deployed_rails_apps
. (나는 긴 설명 디렉토리 이름과 탭 완성을 /var/...
좋아한다 .) 또한 좋은 곳이지만, 거기에 물건을 배치하려고 할 때 IT에서 엄중 한 불평을 받았다. 그것이 내 자신의 기계라면 나는 /var
또는 함께 갈 수 있습니다 /srv
.