Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are about to get a new Windows 2008 R2 Server for development, testing and also as a "showroom" for clients.

We will need to deploy all kind of applications (ASP.NET, PHP and Ruby on Rails for instance). Fortunately, IIS 7.5 is already capable of serving ASP.NET and PHP files.

  • For Ruby on Rails what would be the best approach?
  • Is it possible to have IIS to serve RoR files under port 80? (we have just 1 ip)
  • If not, how would you setup things to avoid having to explicity type :port in URL?
  • Is it possible to make use of IIS URL redirection to pass some requests to apache (port 81) so it can process the RoR requests with clean url (without :81). How?

Sorry if this question is already asked, but I didn't found some clear facts about it.

Thank you so much!

share|improve this question
up vote 0 down vote accepted

Yes IIS is able to handle all of those and more all over the same port and same IP Address. To install Ruby see:

You can also setup a reverse proxy to forward requests to Apache if needed using the Application Request Routing feature in IIS 7

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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