|Operating Systems||IIS Version|
|Windows Vista and Windows Server 2008||IIS 7.0|
|Windows 7 and Windows Server 2008 R2||IIS 7.5|
|Windows 8 and Windows Server 2012||IIS 8.0|
|Windows 8.1 and Windows Server 2012 R2||IIS 8.5|
|Windows 10 and Windows Server 2016||IIS 10|
For administrators need a web server for a small workgroup, ASP.NET developers that need a testing environment for ASP websites, or bloggers want a simple web host to publish their opinions, the free IIS Server in Windows provides instant and basic web server functionalities which include the WWW, FTP, NNTP, and SMTP services (may be less or more depending on edition of Windows). In fact, newer IIS is now very stable, reliable and capable of handling heavy traffic websites.
Comparing with old version of IIS such as IIS 6, newer components are selected for install in newer version of IIS than were installed in IIS 6 in default selection, thus users may want to manually enable some additional features. One example is IIS 6 comparability feature that not selected to install and enable by default, which is required to use ADSI scripts.
Windows users can turn off and install IIS with the following guide:
- In Windows Vista and Windows 7, click on Start button, then open Control Panel, then click on Programs link. In Windows 8, Windows 8.1 and Windows 10, open Power User Quick Access menu and select Control Panel, then go to Programs.
- Under Programs and Features, click Turn Windows features on or off.
If prompted, allow UAC (User Account Control) permission to continue.
- Select Internet Information Services.
As mentioned above, you might want to expand the Internet Information Services tree node and explore each options available, as some advanced settings are not enabled even thought you have installed IIS. Such functions include FTP Server, IIS Management Console, ASP, ASP.NET, CGI, ISAPI, Server Side Includes Application Development Features, Directory Browsing, HTTP Errors, HTTP Redirection, WebDAV Publishing, Custom Logging and etc.
- Click OK. Wait as the installation of IIS may take a while as seen in the dialog box.
- Once installation of IIS is done, the web server is running on the Windows system without any further configuration. You can check the functionality of the new web server by pointing to http://localhost/ from any web browser or surfing to the computer name within local area network (LAN), where you should see a IIS default page. To make the web server accessible from Internet, you will have to configure your router and DNS services.