Web Server (IIS) Pre-requisites for Installing DNA Helpdesk onto Windows 2008 / 7 / Vista

 Summary

When installing DNA Helpdesk onto a Windows 2008 Server, Windows 7 or Vista machine, there are certain conditions that you have to satisfy in order to achieve a successful installation.

Details

Firstly, you need to ensure that you have installed the IIS services that DNA Helpdesk requires, as they are not installed by default.

The IIS services are installed through the Turn Windows features on or off option in the Programs and Features item from the Control Panel. 

If you have not yet added the Web Server (IIS) Role to the Windows 2008 Server, follow the method below:

1. Click Start | Server Manager
2. Expand the Roles Summary and click Add Roles
3. On the Select Server Roles window select Web Server (IIS)
4. If you are prompted to add features required for Web Server (IIS) during this process selection click Add Required Roles
5. Click Next to enter the Select Role Services window
6. The list of required IIS services are as follows: 

Common HTTP Features
Static Content
Default Document
Directory Browsing
HTTP Errors

Application Development
ASP.NET
NET Extensibility
ASP
ISAPI Extensions
ISAPI Filters
Server Side Includes

Health and Diagnostics
HTTP Logging
Request Monitor

Security
Basic Authentication
Windows Authentication
Request Filtering

Performance
Static Content Compression

Management Tools
IIS Management Console
IIS 6 Management Compatibility
    IIS 6 Metabase Compatibility
    IIS 6 WMI Compatibility
    IIS 6 Scripting Tools

7. Click Next
8. A Confirm Installation Selections window will appear showing a summary of the selected services. Once you have confirmed that you have selected all of the services listed above click Install

Secondly, if you are using a 64Bit version of Windows 2008 Server, Windows 7 or Vista you will need to set the Application Pool in IIS to run 32Bit applications.

1. Open the Internet Information Services (IIS) Manager from the Administrative Tools
2. Expand the hierarchy and click Application Pools
3. Click on the DefaultAppPool entry and select Advanced Settings
4. On the (General) section find the Enable 32-Bit Applications entry and change the setting to True
5. Restart the IIS service either via the Services snap-in or the Run window using iisreset

Once the required IIS services are installed you can proceed with the DNA Helpdesk installation.