IIS Installation on Windows Server 2012 R2

The following components need to be installed. Several components have IIS required dependencies.

Server Roles

→  Application Server

Web Server (IIS) Support

→  Web Server (IIS)

Web Server

Management Tools

o    IIS 6 Management Compatibility

    IIS 6 Management Console

    IIS 6 Scripting Tools

Features

→  .NET Framework 4.5 Features

WCF Services

o    HTTP Activation

→  .NET Framework 4.6.1

Note: If IIS is already installed, confirm the Necessary IIS Components have been installed with the checklist in the Windows Server  2012 R2 IIS Necessary Components List section.

Follow the steps to install the necessary IIS components.

Step 1 – Using the Server Manager > Dashboard, in the Quick Start section select Add Roles and Features. The Roles and Features window opens.

Before You Begin Page

Installation Type Page

 

Step 2 – Ensure all of the recommendations from the Before You Begin page have been met, then click Next. On the Installation Type page select the Role-based or feature-based installation option. Click Next.

Step 3 – On the Server Selection page, chose the server be hosting the AIC and click Next.

Step 4 – On the Server Roles page, check the Application Server and the Web Server (IIS) roles. The Web Server (IIS) role has required features:

→  Web Server (IIS) > Management Tools > [Tools] IIS Management Console

When the pop-up appears click Add Features. Then click Next.

Step 5 – On the Features Page, expand the .NET Framework 4.5 Features > WCF Services nodes and check the HTTP Activation option. The HTTP Activation feature has required features:

→  .NET Framework 4.5 Features > ASP.NET 4.5

→  Web Server (IIS) > Web Server > Application Development > ASP.NET 4.5

→  Web Server (IIS) > Web Server > Application Development > ISAPI Extensions

→  Web Server (IIS) > Web Server > Application Development > ISAPI Filters

→  Web Server (IIS) > Web Server > Application Development > .NET Extensibility 4.5

→  Windows Process Activation Service > Configuration APIs

→  Windows Process Activation Service > Process Model

When the pop-up appears click Add Features. Then click Next twice.

Step 6 – On the Application Server > Role Services page, check the Web Server (IIS) Support option. The Web Server (IIS) Support role service has required features:

Note: Ensure the .NET Framework 4.5 option is still checked.

→  Web Server (IIS) > Web Server > Common HTTP Features > HTTP Redirection

→  Web Server (IIS) > Web Server > Health and Diagnostics > Logging Tools

→  Web Server (IIS) > Web Server > Health and Diagnostics > Request Monitor

→  Web Server (IIS) > Web Server > Security > Basic Authentication

→  Web Server (IIS) > Web Server > Security > Client Certificate Mapping Authentication

→  Web Server (IIS) > Web Server > Security > Digest Authentication

→  Web Server (IIS) > Web Server > Security > IIS Client Certificate Mapping Authentication

→  Web Server (IIS) > Web Server > Security > IP and Domain Restrictions

→  Web Server (IIS) > Web Server > Security > URL Authorization

→  Web Server (IIS) > Web Server > Security > Windows Authentication

→  Web Server (IIS) > Web Server > Performance > Dynamic Content Compression

→  Web Server (IIS) > Management Tools > IIS Management Scripts and Tools

When the pop-up appears click Add Features. Then click Next twice.

Step 7 – On the Web Server Role (IIS) > Role Services page, expand the Management Tools > IIS 6 Management Compatibility nodes and check the following Role Services:

Note: The additional features added in Steps 4-6 will already be checked.

→  Management Tools > IIS 6 Management Compatibility

Automatically selects the IIS 6 Metabase Compatibility role service

→  Management Tools > IIS 6 Management Compatibility > IIS 6 Management Console

→  Management Tools > IIS 6 Management Compatibility > IIS 6 Scripting Tools

The IIS 6 Scripting Tools role service has required features:

→  Web Server (IIS) > Management Tools > IIS 6 Management Compatibility > IIS 6 WMI Compatibility

When the pop-up appears click Add Features. Then click Next.

Step 8 – On the Confirmation page, click Install.

Step 9 – When installation is complete, click Close.

Step 10 – Install .NET Framework 4.6.1.

The necessary IIS components for both IIS hosted StealthAUDIT Report Index and the Access Information Center have been installed.