Before installing and using the Velocity Web Services Client, you must first install Microsoft’s Internet Information Services (IIS) on your standalone Velocity Workstation, Velocity Server, or dedicated IIS Server.
Info |
---|
The Velocity Web Services Client is an optional feature. If your organization isn’t comfortable providing remote access to your physical access control system, do not install IIS or the Velocity Web Services , Client. |
For details about the Windows versions supported by recent Velocity releases, please look at Step 4 in the Introduction topic below.
The details for installing IIS to support the Velocity Web Services Client vary somewhat for each version of Windows; that information is provided in the appropriate version of the Velocity Web Services Client Installation Guide and Release Notes. For your convenience, this topic provides procedures for installing IIS on Windows 10 Pro, Windows Server 2016, and Windows Server 2019.
...
.
System Requirements
This version of the Velocity Web Services Client requires the following components:
...
Before installing and using the Velocity Web Services Client, you must first install Microsoft’s Internet Information Services (IIS) on your standalone Workstation, Velocity Server, or dedicated IIS Server. The following table shows which versions of Windows are supported by Velocity 3.8.5 for those computer roles.
System Role | The supported version of Windows by Velocity 3.8.5 |
---|---|
Velocity Server |
|
|
| |
Velocity Standalone Workstation |
|
|
The following procedures are for installing IIS on Windows 10, Windows 11, Windows Server 2016, Windows Server 2019 and Windows Server 20192022.
Installing IIS on Windows 10
Open Control Panel.
Locate and click on the ‘Turn “Turn Windows Features on or off off” link.
In the resulting Windows Features dialog, expand the .NET Framework 3.5 (includes .NET 2.0 and 3.0), the .NET Framework 4.7 Advanced Services, and the Internet Information Services folders to reveal the available options.
Check [√]the following set of options, and then click OK. (Most of these options are shown in the subsequent screen capture.)
.NET Framework 3.5 (includes .NET 2.0 and 3.0)
.NET Framework 3.5 (includes .NET 2.0 and 3.0) > Windows Communication Foundation HTTP Activation
.NET Framework 3.5 (includes .NET 2.0 and 3.0) > Windows Communication Foundation Non-HTTP Activation
.NET Framework 4.7 Advanced Services > ASP.NET 4.7
NET Framework 4.7 Advanced Services > WCF Services > TCP Port Sharing
Internet Explorer 11
Internet Information Services > Web Management Tools > IIS 6 Management Compatibility
Internet Information Services > Web Management Tools > IIS 6 Management Compatibility > IIS 6 Management Console
Internet Information Services > Web Management Tools > IIS 6 Management Compatibility > IIS 6 Scripting Tools
Internet Information Services > Web Management Tools > IIS 6 Management Compatibility > IIS 6 WMI Compatibility
Internet Information Services > Web Management Tools > IIS 6 Management Compatibility > IIS 6 Metabase and IIS 6 configuration compatibility
Internet Information Services > Web Management Tools > IIS Management Console
Internet Information Services > World Wide Web Services > Application Development Features > .NET Extensibility 3.5
Internet Information Services > World Wide Web Services > Application Development Features > .NET Extensibility 4.7
Internet Information Services > World Wide Web Services > Application Development Features > ASP.NET 3.5
Internet Information Services > World Wide Web Services > Application Development Features > ASP.NET 4.7
Internet Information Services > World Wide Web Services > Application Development Features > ISAPI Extensions
Internet Information Services > World Wide Web Services > Application Development Features > ISAPI Filters
Internet Information Services > World Wide Web Services > Application Development Features > Web Socket Protocol
Internet Information Services > World Wide Web Services > Common HTTP Features > Default Document
Internet Information Services > World Wide Web Services > Common HTTP Features > HTTP Errors
Internet Information Services > World Wide Web Services > Common HTTP Features > Static Content
Internet Information Services > World Wide Web Services > Performance Features > Static Content Compression
Enabling the WebSocket Protocol option manually in IIS increases the efficiency of the web application for dashboard in Velocity.
5. Close the Control panel.
...
Open Control Panel.
Locate and click on the ‘ Turn “Turn Windows Features on or off off” link.
In the resulting Server Manager window, click the Features item (in the left pane) and click the Add Features link.
In the resulting Add Roles and Features Wizard, provide the necessary information and click Next on each of the first few pages.
On the Select server roles page of the wizard, check [√]the Web Server (IIS) role, and click Next.
In the resulting dialog that asks ‘Add features that are required for Web Server (IIS)?’, check[√] the option to ‘Include management tools (if applicable),’ and click the Add Features button.
On the Select features page of the wizard, check [√]the following options (as shown in the screen capture), and click Next.
.NET Framework 3.5 Features
.NET Framework 3.5 Features > .NET Framework 3.5 (includes .NET 2.0 and 3.0)
.NET Framework 4.6 Features > ASP.NET 4.6
.NET Framework 4.6 Features > WCF Services > TCP Port Sharing
Read the displayed information on the wizard's resulting Web Server Role (IIS) page and click Next.
On the wizard's resulting Select role services page, check [√] the following options (as shown in the subsequent screen capture), and click Next.
Web Server
Web Server > Common HTTP Features
Web Server > Common HTTP Features > Default Document
Web Server > Common HTTP Features > Directory Browsing
Web Server > Common HTTP Features > HTTP Errors
Web Server > Common HTTP Features > Static Content
Web Server > Common HTTP Features > HTTP Redirection
Web Server > Health and Diagnostics
Web Server > Health and Diagnostics > HTTP Logging
Web Server > Performance
Web Server > Performance > Static Content Compression
Web Server > Security
Web Server > Security > Request Filtering
Web Server > Application Development
Web Server > Application Development > .NET Extensibility 3.5
Web Server > Application Development > .NET Extensibility 4.6
Web Server > Application Development > ASP.NET 3.5
Web Server > Application Development > ASP.NET 4.6
Web Server > Application Development > ISAPI Extensions
Web Server > Application Development > ISAPI Filters
Management Tools
Management Tools > IIS Management Console
Management Tools > IIS 6 Management Compatibility
Management Tools > IIS 6 Management Compatibility > IIS 6 Metabase Compatibility
Management Tools > IIS 6 Management Compatibility > IIS 6 Management Console
Management Tools > IIS 6 Management Compatibility > IIS 6 Scripting Tools
Management Tools > IIS 6 Management Compatibility > IIS 6 WMI Compatibility
Management Tools > IIS Management Scripts and Tools
On the wizard's resulting Confirm installation selections page, check [√] the option to ‘Restart the destination server automatically if required, and review the displayed information to determine whether it is correct.
If something is not correct, click Previous to return to the previous page and make the necessary changes.
If everything is correct, click Install.
Progress messages on the Installation progress page of the wizard are displayed until the installation is complete.
Verify that the Web Server (IIS) role was installed in the Server Manager window. You can then close the Server Manager window and the Control Panel.
...
Open Control Panel.
Locate and click on the ‘Programs and Features' link.
Once in the Programs and Features window, click on the 'Turn “Turn Windows Features on or off off” link.
In the resulting Server Manager window, click the Dashboard item (in the left pane), and click the Add roles and features link.
In the resulting Add Roles and Features Wizard | Before you Begin, click Next.
Select Role-based or feature-based installation in the Add Roles and Features Wizard | Installation Type, and click Next.
In the resulting Add Roles and Features Wizard | Server Selection, select a server from the server pool and click Next.
In the resulting Add Roles and Features Wizard | Server Roles, select Web Server (IIS).
In the resulting dialog that asks ‘Add features that are required for Web Server (IIS)?’, check[√] the option to ‘Include management tools (if applicable),’ and click the Add Features button, then click Next.
On the Select features page of the wizard, check [√]the following options (as shown in the screen capture), and click Next.
.NET Framework 3.5 Features
.NET Framework 3.5 Features > .NET Framework 3.5 (includes .NET 2.0 and 3.0)
.NET Framework 4.7 Features
.NET Framework 4.7 Features > .NET Framework 4.7 (Installed)
.NET Framework 4.7 Features > WCF Services > TCP Port Sharing (Installed)
In the resulting Add Roles and Features Wizard | Web Server Role (IIS), read the displayed information, and click Next.
On the wizard's resulting Select role services page, check [√] the following options (as shown in the subsequent screen capture), and click Next.
Web Server
Web Server > Common HTTP Features
Web Server > Common HTTP Features > Default Document
Web Server > Common HTTP Features > Directory Browsing
Web Server > Common HTTP Features > HTTP Errors
Web Server > Common HTTP Features > Static Content
Web Server > Common HTTP Features > HTTP Redirection
Web Server > Health and Diagnostics
Web Server > Health and Diagnostics > HTTP Logging
Web Server > Performance
Web Server > Performance > Static Content Compression
Web Server > Security
Web Server > Security > Request Filtering
Web Server > Application Development
Web Server > Application Development > .NET Extensibility 3.5
Web Server > Application Development > .NET Extensibility 4.7
Web Server > Application Development > ASP.NET 3.5
Web Server > Application Development > ASP.NET 4.7
Web Server > Application Development > ISAPI Extensions
Web Server > Application Development > ISAPI Filters
Management Tools
Management Tools > IIS Management Console
Management Tools > IIS 6 Management Compatibility
Management Tools > IIS 6 Management Compatibility > IIS 6 Metabase Compatibility
Management Tools > IIS 6 Management Compatibility > IIS 6 Management Console
Management Tools > IIS 6 Management Compatibility > IIS 6 Scripting Tools
Management Tools > IIS 6 Management Compatibility > IIS 6 WMI Compatibility
Management Tools > IIS Management Scripts and Tools
On the wizard's resulting Confirm installation selections page, check [√] the option to ‘Restart the destination server automatically if required, and review the displayed information to determine whether it is correct.
If something is not correct, click Previous to return to the previous page and make the necessary changes.
If everything is correct, click Install.
Progress messages on the Installation progress page of the wizard are displayed until the installation is complete.
Verify that the Web Server (IIS) role was installed in the Server Manager window. You can then close the Server Manager window and the Control Panel.
...