Preparing the web server
This section describes the preparation process of a new web server, preferably a virtual machine, where the SPS Plus application will be initially installed.
Hardware requirements
Minimum Virtual Server requirements dedicated for only SPS Plus:
| Parameter | Minimum |
|---|---|
| CPU | Minimum 4 virtual processors |
| RAM | 16 GB |
| OS Drive | 75 GB partition for OS and components |
| Data Drive | 100 GB partition for web apps, logs, and extracts |
Operating System and components requirements
General requirements for Operating System
| Parameter | Minimum |
|---|---|
| OS Version | Windows Server 2022 (any version) - licensed and activated |
| Web server | Internet Information Server |
| SQL version | Microsoft SQL Server 2019 or higher |
Installing required system components
To install and run the SPS Plus web application, the server needs several components to be present.
Installing Web Server Role
The server needs a Web Server Role installed. To add that:
- Open Server Manager
-
Click on Manage, then Add Roles and Features

- When the wizard opens, click Next>
- Select Role based or feature-based installation, then click Next>
- On the Select destination server, choose the server you are installing the feature and click Next>
-
On the Select server roles screen, check Web Server (IIS)

-
On the pop-up, click Add Feature to confirm and close the pop-up

- After you go back to the previous page, click Next>
- Click Next>
- On the Web Server Role (IIS) screen, click Next>
- On the Select role services, click Next>
- On the confirmation screen, click Install and wait for successful finish. The process may take a few minutes.
Downloading and installing URL Rewrite Module 2.1
To setup the SPS Plus application, you need to install the URL Rewrite module version 2.1 on IIS. Visit the official web page containing the module installer on the server from Microsoft’s IIS website. At the bottom of the page, select the English version of the x64 installer.

Install the downloaded module by double-clicking the installer and following its instructions.
Downloading and installing ASP.NET Core 9.0 Hosting Bundles
SPS Plus is developed using .NET 9.0 (LTS). To install the required runtimes, download the latest release of ASP.NET Core Runtimes 9 Hosting Bundles from Microsoft’s website.
WARNING! Downloading any other major version will not work with the SPS Plus application.

These are all the steps required to prepare the server for an install SPS Plus.