Minimum Specifications

Carefully read the Technical Specifications guide for both software and hardware requirements and ensure your server meets these.



SQL database server


Check the architecture (32-bit or 64-bit) of your SQL server:

  1. Open MS SQL Server Management Studio
  2. Go to File > New > Query with current connection and in the query window type "SELECT @@VERSION" (no quotes)
  3. Go to Query > Execute and examine the output. Look for either X86 (which is 32-bit) or X64 (which is 64-bit).

Another way you can check is by right clicking the server in the Object Explorer, selecting Properties and look at the value for Platform.


Download and install the MS Office 2010 Filter Pack. Ensure that you install the filter pack that matches the bitness of your database instance on the database server.


Setting up your IIS web server


For Windows 2008 and IIS 7.x


If you have Windows 2008 Server or better, ensure that you have .NET 4.5


To check if you have .NET installed:

  1. Go to Start > Run > type “appwiz.cpl”
  2. Look for Microsoft .NET Framework 4.0

Ensure that you have the following Role Services installed for IIS 7.x. To alter the roles within IIS do the following:

  1. Go to Start > Run > type "servermanager.msc"
  2. Select Roles
  3. In right hand Role panel scroll down to Web Server (IIS)
  4. Click "Add Role Services"
  5. Make sure items that are selected below are enabled. Any roles not listed below aren't required by iD but can be installed optionally.


Common HTTP FeaturesInstalled
Static ContentY
Default DocumentY
Directory BrowsingY
HTTP ErrorsY
HTTP RedirectionY


Application Development FeaturesInstalled
ASP.NETY
.NET ExtensibilityY
ISAPI ExtensionsY
ISAPI FiltersY


Health and Diagnostics FeaturesInstalled
HTTP LoggingY
Logging ToolsY
Request MonitorY


Security FeaturesInstalled
Basic AuthenticationY
Windows AuthenticationY
Digest AuthenticationY
Client Certificate Mapping AuthenticationY
IIS Client Certificate Mapping AuthenticationY
URL AuthorizationY
Request FilteringY
IP and Domain RestrictionsY


Performance FeaturesInstalled
Static Content CompressionY
Dynamic Content CompressionY


Management ToolsInstalled
IIS Management ConsoleY
IIS Management Scripts and ToolsY
IIS 6.0 Management CompatibilityY
IIS Metabase CompatibilityY



For Windows 2012 and IIS 8.x


Ensure that you have the following Role Services installed for IIS 8.x. To alter the roles within IIS do the following:

  1. Go to Start > Run > type "%SystemRoot%\system32\ServerManager.exe"
  2. Select "IIS" (the IIS item may take a minute or so to load)
  3. In right-hand panel scroll down to "Roles and Features"
  4. Click "Tasks" and then "Add Role Services"
  5. Make sure items that are selected below are enabled. Any roles not listed below aren't required by iD but can be installed optionally.


SERVER ROLES

Common HTTP FeaturesInstalled
Default DocumentY
Directory BrowsingY
HTTP Errors Y
Static ContentY
HTTP RedirectionY


Health and DiagnosticsInstalled
HTTP LoggingY
Logging ToolsY
Request MonitorY


PerformanceInstalled
Static Content CompressionY
Dynamic Content CompressionY


SecurityInstalled
Request FilteringY
Basic AuthenticationY
Client Certificate MappingY
Digest Authentication    
Y
IIS Client Certificate Mapping Authentication
IP and Domain Restrictions
URL Authorization
Y
Windows Authentication


Application DevelopmentInstalled
.NET Extensibility 4.5Y
ISAPI ExtensionsY
ISAPI FiltersY


FEATURES

.NET Framework 4.5 FeaturesInstalled
.NET Framework 4.5Y
ASP.NET 4.5Y
WCF services
- HTTP Activation
- Named Pipe Activation
- TCP Activation
- TCP Port Sharing
Y