2013-02-12 4 views
2

내 문제는 한 서버에서 실행중인 여러 웹 응용 프로그램 (PHP & 레일)을 가지고 있고 현재 아파치 2에서 실행중인 몇 가지 PHP 응용 프로그램과 공존하므로 레일에 사용할 서버를 결정하는 것과 관련이 있습니다 Rails 앱을 제공 할 때 몇 가지 선택 사항이 있습니다.레일을위한 웹 서버 선택

Apache2를 실행하는 데비안 "Squeeze"서버가 새로 설치되었습니다. 이 서버는 PHP 애플리케이션을 호스팅하며 우리는 Ruby on Rails 프로젝트를 가져와이 상자에서 실행하라는 요청을 받았습니다.

Google 비즈니스 파트너 중 일부는 마이크로 사이트이므로 Rails 앱은 트래픽이 너무 많이 발생하지 않습니다.

그런 유형의 환경에서 Apache2가 이미 PHP 응용 프로그램을 제공하고 있다는 것을 알고있는 Rails 응용 프로그램에 가장 적합한 응용 프로그램 서버는 무엇입니까? Phusion Passenger

2) 다른 Mongrel

3) Webrick

4) 뭔가

1) 아파치?

답변

3

thin을 살펴보십시오. 네이티브 SSL을 지원하며, 매우 가볍고 설치가 쉽습니다 (gemfile의 한 줄). 호스트에서 실행중인 다른 서버와 상호 작용하지 않습니다.

+0

나는 Thin이 제공하는 단순성과 성능을 좋아합니다! 감사 – Slinky

1

Google 비즈니스 파트너 중 일부는 마이크로 사이트이므로 Rails 앱은 트래픽이 너무 많이 발생하지 않습니다. 이/산란 당신은 대부분의 시간을 일부 자원을 절약 할 수 있도록 현재의 트래픽에 따라 노동자를 죽이고 구성 쉽게로 여객이 잘 맞는 것 같은

보인다.