Назад | Перейти на главную страницу

Какой веб-сервер мне следует использовать для размещения приложений FoR в Windows?

Мне нужно настроить выделенный сервер для размещения Redmine (трекер ошибок Ruby-on-Rails с открытым исходным кодом).

Какой веб-сервер лучше всего подходит для этого?

  1. Apache
  2. Дворняга
  3. IIS
  4. что-то другое?

Он должен работать в Windows (вариант не обязателен, но предпочтительнее 2008-x64).

Mongrel больше не активен / не поддерживается. Я не мог заставить его работать на WS2008 с Ruby 1.9.3. Альтернативы - puma и Thin. смотрите также: http://www.redmine.org/boards/1/topics/31297

Практически любой из них должен подойти, если вы не ожидаете столкнуться с какой-либо серьезной нагрузкой. Выбирайте то, что вам удобнее всего.

В этом конкретном случае я бы, вероятно, выбрал IIS просто потому, что он встроен, хорошо интегрирован с Windows и хорошо работает.

Прошло некоторое время с тех пор, как я играл с этим, но я считаю, что это была ссылка, которую я использовал в качестве отправной точки:

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

Эта ссылка выглядит немного новее ...

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

Я бы посоветовал использовать IIS или apache в качестве прокси-сервера для беспородного кластера, поскольку вы сказали, что вам нужна Windows. Если бы у вас был Hyper-V, я бы полностью предложил вам использовать виртуальную машину Linux.