In this article
Operating System
Forsta Plus v2022 supports installation on the Windows Server 2016 (Long-Term Servicing Channel) operating system.
Microsoft Visual C++ 2008 Redistributable Package
The Visual C++ Redist package installs runtime libraries of Visual C++ libraries required to run components of Forsta Plus.
Web Services Enhancements 2.0 SP3
Web Services Enhancements 2.0 SP3 is a required component.
A full (Administrator) WSE 2.0 SP3 installation is only required if the x509 certificate signing tool is required (for servers handling CAPI distribution certificates). For other servers, only the WSE Runtime Distributable is required.
Web Services Enhancements 3.0
Web Services Enhancements 3.0 for .NET 2.0 is a required component.
A full (‘Administrator’) WSE installation is only required if the x509 certificate signing tool is required (for servers handling CAPI distribution certificates.) For other servers, only the WSE Runtime Distributable is required.
Open XML SDK 2.5
The Open XML SDK 2.5 is an open standard that defines a set of XML schemas for representing spreadsheets, charts, presentations and word documents. This is used by Forsta Plus for office related exports and is required on servers with the Authoring and Task System roles.
Assembly “DocumentFormat.OpenXml.dll”, version is 2.5.5631.0.
Node.js
Node.js is a web server runtime that is required by some components of Forsta Plus.
IISNode for IIS
IISNode is a native IIS module that allows hosting of node.js applications in IIS on Windows.
IIS URL Rewrite
URL Rewrite Module provides a rule-based rewriting mechanism for changing requested URL’s before they get processed by web server and for modifying response content before it gets served to HTTP clients.
RabbitMQ
RabbitMQ is a message broker that Forsta Plus requires for communication between the many services that runs within the application. It can run as a single instance, or as a cluster for better performance and/or high availability. RabbitMQ must be running on default port (5672) on at least one server. For information on how to setup RabbitMQ, see Appendix B – Installing and Configuring RabbitMQ.
Redis
Redis is an in-memory data structure store, used as a database, cache, and message broker. Forsta Studio requires Redis for multi-session management and caching. It can run as a single instance, or as a cluster for better performance and/or high availability.
Redis can be installed on many different distributions of Linux on your environment, or you can use a managed service often available on cloud infrastructure.