여러 RoR 사이트를 호스팅 할 VPS를 설치하려고합니다. 배포를 위해 서버 및 승객으로 nginx를 사용하여이 작업을 수행 할 계획입니다. RVM을 사용하여 여러 RoR 사이트가있는 여러 보석 세트를 사용하는 방법이 궁금합니다. 그렇다면 어떻게 설치해야합니까? 나는 그것이 단지 bash < <(curl -s https://rvm.beginrescueend.com/install/rvm
으로 설치할 때 문제가 될 것이라고 읽었습니다. 여러 보석 세트를 허용하지 않는 방법에 대해이 기사에서 몇 번 언급했습니다.VPS에 RVM 설치
은 어떤 도움이 아주 많이 주시면 감사하겠습니다. nginx, 승객 및 rvm을 사용하여 VPS에 RoR을 설정하는 모든 기사 또는 자습서는 훌륭합니다. 감사!
나는 내 대답에 어리 석음이 무엇인지 궁금해합니다. 왜냐하면 저는 레일에서 종속성 관리 문제에 대한 검증 된 솔루션을 제안하고 있기 때문에 downvote가 필요했습니다. –
RVM은 Bundler와 Rails에서 잘 작동하고, RVM은 주로 서버에서 작동하도록 설계되었으므로 응답이 좋은 솔루션 인 동안 RVM 사용이 어려워집니다. – mpapis
나는 Ruby 버전 관리라는 이름을 위해 RVM을 사용하는 것을 권장하지 않습니다. 루비 버전을 설치/업데이트/전환 할 때 어디에서나 사용할 수 있습니다. 실망한 것은 Bundler가 그러한 작업을위한 Rails의 기본값 인 세계에서 OP와 같은 멀티 테넌트 환경에서 Rails 응용 프로그램 종속성을 격리하려는 의도가있는 것 같습니다. 내 컴퓨터에서 나는'rvm install ruby-1.9.3 '을 사용하고 기본 nginx/passenger 설정을 사용한다. 나는 번들러가 나를 위해 모든 것을 수행하기 때문에 사이트 보석 의존성을 샌드 박싱하는 것에 대해 걱정하지 않는다. –