How to Install Iis on Windows 2008 R2
2.1.4. Ensure that IIS is installed
On Windows Server OS installations, IIS is usually installed as part of the factory configuration, whereas on Windows workstation OS installations, you typically need to manually add the components to the factory configuration. The steps that you need to take to verify its installation are listed below for each operating system family:
a) Windows XP or 2003 Server
To check if you have IIS installed, click Start > Control Panel > Administrative Tools. Under the "Administrative Tools folder", you should see an icon for "Internet Information Services". If you don't see this icon, then it means that you need to add IIS to your computer:
To install IIS, you need to click Start > Control Panel > Add or Remove Programs, then choose the option to "Add / Remove Windows Components" as illustrated below:
Check the box marked either "Internet Information Services (IIS)" or "Application Server", and click the "Next" button to install the missing Windows components. Once the installation has completed, IIS will now be installed on your system. To verify that this is the case, type into the address bar of Internet Explorer on your computer. You should see a screen displaying the initial IIS startup page:
Windows XP IIS Default Page | Windows 2003 Server IIS Default Page |
If you don't see this page, but instead see an IIS error page (e.g. Internal Server Error 500), please refer to Appendix A – Troubleshooting IIS to fix your IIS installation before following the rest of this installation guide.
On Windows 2003 Server you may also need to go into the Web Service Extensions folder and make sure that ASP.NET 4.0 is marked as 'Allowed'. If you receive an HTTP 404 (Page Not Found) error when running SpiraTeam® then it usually means that ASP.NET 4.0 is marked as Prohibited.
b) Windows 7, Vista or Windows Server 2008
To check if you have IIS installed, click Start > Control Panel > Administrative Tools. Under the "Administrative Tools folder", you should see an icon for "Internet Information Services (IIS) Manager". If you don't see this icon, then it means that you need to add IIS to your computer:
On Windows 7 or Vista, to install IIS, you need to click Start > Control Panel > Programs and Features, then choose the option to "Turn Windows features on or off". This will bring up the list of features and roles that can be configured on the server:
On Windows Server 2008, you need to click on Server Manager, then under the "Roles" heading, choose the option to "Add Role" followed by selecting the new role "Web Server / IIS". Then click "Next" to bring up the role configuration screen:
Make sure that the following features are enabled:
- Common HTTP Features
- Static Content
- Default Document
- HTTP Errors
- HTTP Redirection
- Application Development
- ASP.NET
- .NET Extensibility
- ISAPI Extensions
- ISAPI Filters
- Management Tools
- IIS Management Console
- IIS Management Service
To verify that this IIS is now installed, type into the address bar of Internet Explorer on your computer. You should see a screen displaying the initial IIS startup page:
c) Windows 8 or Windows Server 2012, 2016
To check if you have IIS installed, click Start > Control Panel > Administrative Tools. Under the "Administrative Tools folder", you should see an icon for "Internet Information Services (IIS) Manager". If you don't see this icon, then it means that you need to add IIS to your computer:
On Windows 8, to install IIS, you need to click Start > Control Panel > Programs and Features, then choose the option to "Turn Windows features on or off". This will bring up the list of features and roles that can be configured on the server:
On Windows Server 2012 or 2016, you need to click on Server Manager, then under the "Roles" heading, choose the option to "Add Role" followed by selecting the new role "Web Server / IIS". Then click "Next" to bring up the role configuration screen:
Make sure that the following features are enabled:
- Web Server (IIS)
- Web Server
- Common HTTP Features
- Default Document
- Directory Browsing
- HTTP Errors
- Static Content
- HTTP Redirection
- Application Development
- .NET Extensibility 3.5
- .NET Extensibility 4.5
- ASP.NET 3.5
- ASP.NET 4.5
- ISAPI Extensions
- ISAPI Filters
- Management Tools
- IIS Management Console
- IIS Management Service
- .NET Framework 4.5 Features
- .NET Framework 4.5
- ASP.NET 4.5
- WCF Services
- HTTP Activation
- TCP Port Sharing
d) Windows 10
To check if you have IIS installed, click Start > Control Panel > Programs, then choose the option to "Turn Windows features on or off". This will bring up the list of features and roles that can be configured on the server. You should see 'Internet Information Services' in the dialog box that pops up:
Make sure that the following features are enabled within the 'Internet Information Services' folder:
- Web Management Tools
- IIS Management Console
- IIS Management Service
- World Wide Web Services
- Application Development Features
- .NET Extensibility 3.5
- .NET Extensibility 4.6
- ASP.NET 3.5
- ASP.NET 4.6
- ISAPI Extensions
- ISAPI Filters
- Common HTTP Features
- Default Document
- Directory Browsing
- HTTP Errors
- HTTP Redirection
- Static Content
In the same panel ('Turn Windows Features on or off') you also need to check that the following features are enabled in the '.NET Framework 4.6 Advanced Services' folder:
- .NET Framework 4.6 Advanced Services
- ASP.NET 4.6
- WCF Services
- HTTP Activation
- TCP Port Sharing
To verify that this IIS is now installed, type into the address bar of Internet Explorer on your computer. You should see a screen displaying the initial IIS startup page:
How to Install Iis on Windows 2008 R2
Source: https://www.inflectra.com/HelpViewer/?name=Spira-5-2-Administration-Guide§ion=2.1.4.+Ensure+that+IIS+is+installed