Below is a listing of the minimum role services and features required to install the DiaWEB product. Many are selected by default when you configure your server with the Web Server (IIS) Role. A powershell script to install the required roles and features is located here
Roles
Web Server (IIS) - Services
Common HTTP Features
Default Document
HTTP Errors
Static Content
Application Development
.NET Extensibility 3.5
.NET Extensibility 4.5
ASP.NET 3.5
ASP.NET 4.5
ISAPI Extensions
ISAPI Filters
Security
Request Filtering
Management Tools
IIS Management Console
IIS 6 Management Compatibility
IIS 6 Metabase Compatibility
IIS 6 WMI Compatibility
IIS 6 Scripting Tools
Features
.NET Framework 3.5 Features
.NET Framework 3.0
.NET Framework 4.5 Features
ASP.NET 4.5
WCF Services
HTTP Activation
Windows Process Activation Service
Process Model
.NET Environment
Configuration APIs