IIS Configuration for Windows Server

Install IIS

  1. Click Start, point to Administrative Tools and then click Server Manager.
  2. From the Server Manager > Dashboard screen select Manage from the list of menu items.
  3. Then select Add Roles and Features from the list of dropdown items.
  4. Use the Add Roles Wizard to add the Web server role.
  5. Under Select Installation Type click the Role-based or feature-based installation radio button.

Using the associated check boxes enable the following Windows Features:

       Windows Process Activation Service (WAS)

       Internet Information Services

              FTP Server



              Web Management Tools

               IIS 6 Manage Compatibility

               aIIS Metabase and IIS 6 configuration compatibility

               aIIS Management Console

               aIIS Management Script and Tools

               aIIS Management Services

              World Wide Web Services

               Application and Development Features (All)

                      a.NET Extensibility




                      aISAPI Extensions

                      aISAPI Filters

                      aServer-Side Includes

                         Common HTTP Features

                      aDefault Document

                      aDirectory Browsing

                      aHTTP Errors

                      aHTTP Redirection

                      aStatic Content

               Health and Diagnostics

                      aHTTP Logging

                      aRequest Monitor

               Performance Features

                      aStatic Content Compression


                      aBasic Authorization

                      aClient Certificate mapping Authentication

                      aDigest Authentication

                      aIIS Client Certificate mapping Authentication

                      aIP Security

                      aRequest Filtering

                      aURL Authorization

                      aWindows Authorization

               aIIS Hostable Web Core

For future convenience it is recommended that you create a shortcut to IIS Manager

Make a Backup of IIS Configuration file for future disaster recovery

If IIS ever needs to be rebuilt this file can be used to restore all IIS configuration settings. Simply copy the file to “c:\windows\system32\inetsrv\config\applicationHost.config” and restart IIS.

Open IE and test connection to local server

If the installation was successful, you should see the default IIS landing page.

If when trying to connect, you receive an error 500.21 (ASP.Net not properly registered)

You must Re-register ASP.Net to correct:

  1. Open the command prompt as administrator
  2. Type the following line into the command prompt to re-register ASP.Net:
    %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i
  3. Retested the connection