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 can run IIS on a normal installation, what is so different about windows server?

share|improve this question
10  
The license agreement. –  Evan Anderson Jul 8 '10 at 17:58
add comment

4 Answers

up vote 21 down vote accepted

Several key areas:

  • Amount of memory supported
  • Number of processors supported
  • Number of network connections may be greater than 10
  • Some apps do an OS version check, and they won't install unless it's the proper server version (as previously mentioned)
  • By default, the server OS is configured to give priority to background apps/services and the client OS is configured to give priority to foreground apps. This can be configured, however.
  • There are some services (Microsoft created) that are only permitted to run on the server OS (DNS, DHCP, Active Directory, PKI, etc.) as previously mentioned.
share|improve this answer
    
This is probably the best/most complete answer so far. –  mfinni Jul 8 '10 at 18:12
    
Some apps do an OS version check and won't install if it is a server. iTunes, for example. –  Richard Gadsden Jul 23 '10 at 9:59
    
True, Richard. Zune software is the same way. There's a way to hack it, but it's not any fun. –  K. Brian Kelley Jul 23 '10 at 13:30
    
Is the connections a limit is ISS? Or in the OS itself? Is it possible to use apache with more then 10 connections instead of ISS? –  Bubby4j Jun 17 '11 at 14:55
    
@Bubby4j: I think they 10 "network connections" actually refers to an IIS limitation. There's no OS limitation that prevents you from accepting 100 or more TCP connections in the same machine (or even process for that matter). –  André Caron Sep 20 '13 at 17:11
add comment

Number of connections, see here, it can be gotten around. Performance maybe, since Windows desktop OS's are optimized for foreground apps, i.e. all those Notepads, IE's, etc, where server OS's are optimized for services.

In short, it's fine for development and testing, but not recommended for serious production.

share|improve this answer
add comment

Some software like SQL Server Enterprise Edition, Microsoft Office Sharepoint Server are server products that will specifically run on Windows Server.

Also, it can do DNS, DHCP, VPN, Print Server, etc.

share|improve this answer
add comment

I believe you're limited to 10 connections and 1 website with IIS on a desktop version of Windows.

share|improve this answer
add comment

Your Answer

 
discard

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.