2012-02-28 8 views
1

RoR 앱에 가장 적합한 배포 환경은 무엇입니까? 누군가 유니콘을 제안했지만 확실하지 않습니다. 어떤 제안?유니콘이있는 루비 레일

업데이트 :

가 아니라, 난 그냥 3-4 페이지에있는 작은 응용 프로그램을 가지고 이상 25 ~ 50 동시 사용자가 액세스 할 수 있습니다. 여기에서 '최고'는 앱 배포 용이성 및 환경 자체의 유지 관리 용이성을 의미합니다. 솔루션의 안정성은 물론 중요합니다.

+1

당신을 위해 "최고"무엇 정의 :

이 문서를 참조하십시오. 그렇지 않으면 건설적인 논의로 이어질 수 없습니다. –

+0

글쎄, 난 단지 3-4 페이지와 작은 애플 리케이션을 가지고 25-50 명 이상의 동시 사용자가 액세스 할 수 있습니다. 여기에서 '최고'는 앱 배포 용이성 및 환경 자체의 유지 관리 용이성을 의미합니다. 물론 솔루션의 안정성도 중요합니다. – gotz

+0

관련성 높은 정보를 질문에 추가해야합니다. –

답변

0

배포 및 유지 관리가 쉽습니다.

그럼 하드 비트 Phusion Passenger.

아파치 또는 nginx 모드로 나타납니다.

언제든지 아파치 mod 에 가서 아파치를 설치하는 편이 좋고, 버전 업그레이드가 더 쉽습니다.

다음과 같이 간단하게 설치할 수 있습니다.

gem install passenger 
passenger-install-apache2-module 

그리고 나서 설치 과정에서 정확히 무엇을해야할 지 알려줄 것입니다.

+0

감사합니다. Phusion을 시험합시다. – gotz

2

당신은 독립형 승객을 시험해보아야한다, 그것은 두포의 아래에서 nginx를 사용하고, 거의 구성하지 않고 번개가 빠르다. 특히 하나의 서버에서 다른 보석 세트와 루비 버전을 사용하는 많은 앱을 사용할 때 특히 그렇습니다.

후드에서 nginx를 사용하는 경우에도 소켓을 사용하여 웹 서버 도메인을 유지 관리하기 위해 apache 또는 nginx를 선택할 수 있습니다. http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

+0

예. Phusion을 통해 지금 읽고 있습니다. 제안 해 주셔서 감사합니다. – gotz