Мне нужно настроить выделенный сервер для размещения Redmine (трекер ошибок Ruby-on-Rails с открытым исходным кодом).
Какой веб-сервер лучше всего подходит для этого?
Он должен работать в Windows (вариант не обязателен, но предпочтительнее 2008-x64).
Mongrel больше не активен / не поддерживается. Я не мог заставить его работать на WS2008 с Ruby 1.9.3. Альтернативы - puma и Thin. смотрите также: http://www.redmine.org/boards/1/topics/31297
Практически любой из них должен подойти, если вы не ожидаете столкнуться с какой-либо серьезной нагрузкой. Выбирайте то, что вам удобнее всего.
В этом конкретном случае я бы, вероятно, выбрал IIS просто потому, что он встроен, хорошо интегрирован с Windows и хорошо работает.
Прошло некоторое время с тех пор, как я играл с этим, но я считаю, что это была ссылка, которую я использовал в качестве отправной точки:
Эта ссылка выглядит немного новее ...
http://ruslany.net/2008/08/ruby-on-rails-in-iis-70-with-url-rewriter/
Я бы посоветовал использовать IIS или apache в качестве прокси-сервера для беспородного кластера, поскольку вы сказали, что вам нужна Windows. Если бы у вас был Hyper-V, я бы полностью предложил вам использовать виртуальную машину Linux.