IIS Installation on Windows Server 2016

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

Server Roles

→  Web Server (IIS)

Web Server

o    Common HTTP Features

    HTTP Redirection

o    Health and Diagnostics

    Request Monitor

o    Performance

    Dynamic Content Compression

o    Security

    Basic Authentication

    Windows Authentication

Management Tools

o    IIS 6 Management Compatibility

    IIS 6 Management Console

    IIS 6 Scripting Tools

Features

→  .NET Framework 4.6 Features

WCF Services

o    HTTP Activation

Note: If IIS is already installed, confirm the Necessary IIS Components have been installed with the checklist in the Windows Server 2016 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 that will be hosting the AIC and click Next.

Step 4 – On the Server Roles page, check the Web Server (IIS) role. 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.6 Features > WCF Services nodes and check the HTTP Activation option. The HTTP Activation feature has required features:

→  .NET Framework 4.6 Features > ASP.NET 4.6

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

→  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.6

→  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 Web Server Role (IIS) > Role Services page,  make the following selections:

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

→  Web Server > Common HTTP Features > HTTP Redirection

→  Web Server > Health and Diagnostics > Request Monitor

→  Web Server > Performance > Dynamic Content Compression

→  Web Server > Security > Basic Authentication

→  Web Server Security > Windows Authentication

→  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 7 – On the Confirmation page, click Install.

Step 8 – When installation is complete, click Close.

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