50

What is the best web server for ruby on rails application? Why?

ecleel
  • 11,748
  • 15
  • 48
  • 48

4 Answers4

35

Both GitHub and 37 Signals use nginx + unicorn.

https://github.com/blog/517-unicorn

Sai Perchard
  • 853
  • 1
  • 10
  • 12
32

Passenger running on Apache. Easy to set up, low memory usage, and well supported.

Luke
  • 4,381
  • 1
  • 21
  • 15
  • what about lighttpd did you chick it? – ecleel Feb 23 '09 at 21:58
  • 4
    lighttpd has myriad problems, I wouldn't recommend it under any circumstances. – womble Feb 24 '09 at 00:16
  • 1
    The free version isn't as good as I had hoped. Both [Iodine](https://github.com/boazsegev/iodine) and [Puma](https://github.com/puma/puma) seem to offer better handling of concurrency and slow client handling. – Myst Sep 12 '16 at 03:24
5

Passenger is becoming the norm. It has more configuration options and is faster.

ryeguy
  • 65,519
  • 58
  • 198
  • 260
5

Additionally, for something very quick/easy on dev, try http://pow.cx/

Sai Perchard
  • 853
  • 1
  • 10
  • 12