2012-06-14 2 views
3

저는 레일즈를 사용하여 첫 번째 사이트를 구축했으며 실제로 사용하려고합니다. 지금까지 FTP를 통해 모든 파일을 내 VPS로 떨어 뜨리는 것만으로도 사이트를 생방송으로 만들었습니다. 레일즈 앱에서 작동하는 방식과 다르다는 것을 알고 있습니다.VPS에 Rails 앱을 배포

레일스가 VPS (Linux 기반, 웹 퓨전에서 패키지 구입)에 설치되었는지 확인한 다음 배포하고 올바르게 실행하는 방법도 있습니다. VPS에는 Plesk 10이 설치되어 있으며 Plesk와 함께 레일즈를 설치해야합니다. 나는 막대기의 끝이 잘못 될 수 있으므로 바보 같은 말을하고 있으면 다시 붙 잡지 마십시오.

이 질문은 정말 초록색 질문이지만 이해할 수있는 해결책을 찾는 포럼을 조사한 결과 아무 것도 나오지 않아 여기있는 누군가가 도움이 될 수 있기를 바랍니다.

미리 감사드립니다.

답변

6

나는 Plesk와 같은 제어판을 사용한 적이 없지만 linode.com에서 VPS를 사용하고 있습니다. 내 레일 사이트를 가동하려면 smashingmagazine blog postpro railscast episode에서 도움을 얻었습니다. railscast 에피소드는 자유롭지 않다 그러나 중대한 정보가있다.

VPS에서 레일 웹 서버를 실행하는 각 단계마다 자세한 내용이 있으므로 블로그 또는 railscast 비디오를 확인하십시오. 그러나 단계 높은 수준의 개요는 다음과 같습니다

  • 루비와 루비 보석
  • 는 레일 웹 서버를 설치 레일을 설치 설치 RVM 설치

    1. (일반적인 옵션은 승객과의 nginx입니다) 데이터베이스를 설치
    2. 배포
    3. 카피 스트라 노 (포스트 그레스은 일반적인 옵션입니다)
  • +0

    감사합니다. smashingmagazine 게시물을 확인했습니다. 곧 도움이 될 것입니다. SSH를 사용하여 내 VPS에 액세스하는 것은 완전히 새로운 것이지만, 그 게시물은 훌륭하게 설명했습니다. 도움을 감사하십시오! – sowasred2012

    1

    나는이 주제에 전자 책을 썼다. 서버를 처음부터 설치하는 방법을 설명한 후 수동으로 응용 프로그램을 배포하는 방법에 중점을 두어이 프로세스가 어떻게 작동하는지 이해할 수 있도록 도와줍니다 (의도적으로 자동화를 떠났습니다).

    nginx/Unicorn/MySQL/rbenv 설정을 다룹니다. 그게 당신에게 도움이된다고 생각한다면, here (내 메일 링 목록에있는 사람들에게는 무료입니다)을 얻을 수 있습니다.