Installing IIS Web Server - jamesperrin/developer-training-resources GitHub Wiki

Installing IIS Webserver Feature

These instructions are for installing the Web Server (IIS) feature on Windows Server 2016.

  1. Click on the Windows Start Menu button.
  2. Scroll down, then Select and Open the Server Manager.
  3. In the upper right corner, click on Manage
    1. Select Add Roles and Features
  4. The Add Roles ad Features Wizard will be displayed.
  5. Section: Before You Begin
    1. Click Next, to accept the default settings.
  6. Section: Installation Type
    1. Click Next, to accept the default settings.
  7. Section: Server Selection
    1. Click Next, to accept the default settings.
  8. Section: Server Roles
    1. Under Roles, scroll down and select Web Server (IIS).
      • A dialogue maybe displayed, click Add features.
    2. Click Next
  9. Section: Features, select the following features.
    1. .NET Framework 4.6 Features
      1. .NET Framework 4.6
      2. ASP.Net 4.6
        • A dialogue maybe displayed, click Add features.
    2. WCF Services
      1. HTTP Activation
        • A dialogue maybe displayed, click Add features.
      2. Message Queuing (MSMQ) Activation
        • A dialogue maybe displayed, click Add features.
      3. Names Piped Activation
      4. TCP Activation
      5. TCP Port Sharing
    3. Click Next
  10. Section: Web Server Role (IIS)
    1. Click Next
  11. Section: Role Services
    1. Under Roles Services
      • Note: These items should never be installed.
        • Common HTTP Features > WebDAV Publishing
        • Security > Centralized SSL Certificate Support
      1. Web Server, select the following services.
        1. Common HTTP Features
          1. Default Document
          2. Directory Browsing
          3. HTTP Errors
          4. Static Content
          5. HTTP Redirection
        2. Health and Diagnostics
          1. HTTP Logging
          2. Custom Logging
          3. Logging Tools
          4. ODBC Logging
          5. Request Monitor
          6. Tracing
        3. Performance
          1. Static Content Compression
          2. Dynamic Content Compression
        4. Security
          1. Requesting Filtering
          2. Basic Authentication
          3. Client Certificate Mapping Authentication
          4. Digest Authentication
          5. IIS Client Certificate Mapping authentication
          6. IP and Domain Restrictions
          7. URL Authorization
          8. Windows Authentication
        5. Application Development
          1. .Net Extensibility 4.6
          2. Application Initialization
          3. ASP
            • A dialogue maybe displayed, click Add features.
          4. ASP.NET 4.6
            • A dialogue maybe displayed, click Add features.
          5. CGI
          6. ISAPI Extensions
          7. ISAPI Filters
          8. Server Side Includes
          9. WebSocket Protocol
      2. Management Tools
        1. IIS Management Console
        2. IIS Management Scripts and Tools
        3. Management Service
    2. Click Next
  12. Click Install
  13. After the installation has completed, reset the server.