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

               aService

               aExtensibility

              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

                      aASP

                      aASP.NET

                      aCGI

                      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

               Security

                      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 127.0.0.1


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