Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I need to setup a dedicated server to host Redmine (an open source Ruby-on-Rails bug tracker).

What is the best web server to accomplish this?

  1. Apache
  2. Mongrel
  3. IIS
  4. something else?

It must run on Windows (flavor is optional but 2008-x64 preferred).

share|improve this question

closed as not constructive by Dan, Scott Pack, mdpc, Brent Pabst, Magellan Nov 7 '12 at 21:19

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

3 Answers 3

up vote 2 down vote accepted

Mongrel is no longer active/supported. I couldn't get it to work on WS2008 with Ruby 1.9.3. Alternatives are puma and Thin. see also: http://www.redmine.org/boards/1/topics/31297

share|improve this answer
add comment

Pretty much any of them should be fine as long as you don't expect to encounter any sort of serious load. Go with whatever you're most comfortable with.

In this particular case I'd probably go with IIS simply because its built in, integrated with Windows well, and works well.

Its been a while since I played with this but I believe this was the link I used as a starting point:

http://mvolo.com/blogs/serverside/archive/2007/02/18/10-steps-to-get-Ruby-on-Rails-running-on-Windows-with-IIS-FastCGI.aspx

This link looks a little newer...

http://ruslany.net/2008/08/ruby-on-rails-in-iis-70-with-url-rewriter/

share|improve this answer
    
Do you have any personal experience with IIS? I've read that if you get it working, it can be flakey. If that's not true, I'm with you. –  Michael Haren Jul 22 '09 at 2:33
1  
Yes and Yes... its NOT very straightforward. Its been a while since I played with it but it has got easier. Take a look at this link as a starting point: ruslany.net/2008/08/ruby-on-rails-in-iis-70-with-url-rewriter –  KPWINC Jul 22 '09 at 2:36
    
IIS/FastCGI with Rails is nontrivial to setup. I've spent hours and got nowhere. Apache/Mongrel is probably the best bet. –  Adam Lassek Sep 9 '09 at 1:26
add comment

I would suggest using IIS or apache as a proxy to a mongrel cluster since you said you need it to be Windows. If you had Hyper-V, I would totally suggest that you use a linux VM.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.