Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

WebWorkbench, comprising the web-based components of Workbench, has additional server requirements.

...

Web Workbench provides a web browser based user interface for accessing the Workbench database. It has additional server requirements over the standard Workbench server installation.

Server Operating System

The supported server operating system are:

  • Windows Server 2012

  • Windows Server 2012 R2

  • Windows Server 2016

  • Windows Server 2019

  • Windows Server 2022

.NET Framework

Web Workbench requires .NET framework 4.8. This is not installed by default before Windows Server 2022 and will need to be downloaded and installed separately. 

Internet Information Services (IIS)

IIS is the built-in Web Server included with the various Windows Server operating systems and WebWorkbench will work Operating Systems. Web Workbench is compatible with the following versions:

  • IIS

    7

    8.0

  • IIS

    7

    8.5

  • IIS 10

Windows Features

The following Windows Features need to be installed as part of the IIS role installation:

...

.NET Framework

WebWorkbench requires at least .NET framework 4.0 on IIS.  This comes with the Windows Server 2008 OS (version 4.5 with Windows Server 2012).

Server Operating System

The IIS operating system should be:

  • Windows Server 2008
  • Windows Server 2012
  • Windows Server 2012 R2

Hardware Requirements

Although Web Server (IIS)

Web Server

Common HTTP Features

Default Document
Directory Browsing
HTTP Errors
Static Content
HTTP Redirection

Health and Diagnostics

HTTP Logging
Logging Tools
Request Monitor

Performance

Static Content Compression
Dynamic Content Compression

Security

Request Filtering
Basic Authentication
Client Certificate Mapping Authentication
Digest Authentication
IIS Client Certificate Mapping Authentication
IP and Domain Restrictions
URL Authorization
Windows Authentication

Application Development

.NET Extensibility 4.5 or higher
ASP.NET 4.5 or higher
ISAPI Extensions
ISAPI Filters

Management Tools

IIS Management Console
IIS Management Scripts and Tools

Hardware Requirements

Even though IIS can run on the same server box as the SQL Server and/or the Workbench Server, it is recommended that a separate appropriately specified server box be used for the WebWorkbench web server.

...

to host IIS on its own separate, secure server if Web Workbench is made accessible over the internet.

Recommended specifications for a physical stand-alone Web Server:

...

  • 4+ Cores Intel Xeon E5-2600 v1 series or similar AMD processors

  • 8+ GB DDR4 RAM

  • Hard Disk OS + Application > 70GB (

    recommended:

    RAID 1

    + 0 250GB 10k rpm SCSI/SAS)
  • 2 Network Cards
  • Redundant Power Supply
  • Backup Interface
  • Reporting Server

Reporting Server

Microsoft SQL Server Reporting Services (SSRS) is packaged with each version of SQL server and can be one of the following:

  • SQL Server 2008 R2 Express with Advanced Services
  • SQL Server 2008 R2
  • SQL Server 2012 Express with Advanced Services
  • SQL Server 2012
  • SQL Server 2014 Express with Advanced Services
  • SQL Server 2014

SSRS is often deployed on the same server as SQL Server, but can be on it's own server.

  • SSD recommended)

* Cores are specified as Workbench can run on a Virtual Machine.

Workbench MDE Version

Workbench database schema (MDE) version must be updated to 7.41.3.0 before Web Workbench can be installed.

PowerShell

PowerShell v5.0+ is required by the Workbench administrator for deployment.

External Access

Web Workbench is a .NET web application. A public domain name and a valid web certificate are required to enable secure HTTPS protocol that allows secure external access to Web Workbench on public networks. For on-premise installations, it is up to client IT to organise and manage the domain name and certificate, as well as the network infrastructure that directs user requests to the web server.