Configure System Prerequisites

Windows Roles and Features

  1. In the Server Manager, choose Add roles and features

  2. On the Features page, check .NET 3.5 Features and .NET 4.5 Features

  3. On the Server Roles page, check Web Server

  4. After the Web Server role is installed, make sure Static Content is enabled.


.NET Framework SDK 4.6.1

Colectica Portal requires the .NET Framework SDK 4.6.1 or higher. The NDP461-DevPack-KB3105179-ENU.exe can be downloaded from

Install the .NET Framework SDK 4.6.1.

.NET Core Windows Server Hosting Bundle

Colectica Portal requires the .NET Core Windows Server Hosting Bundle. The DotNetCore.1.0.4_1.1.1-WindowsHosting.exe can be downloaded from

After installing the bundle, execute iisreset at the command line or restart the server to pick up changes to the system PATH.


  1. Download the latest version of Redis for Windows from

  2. Run the MSI installer to install Redis.

  3. If running Redis on a public server, Redis should be configured only to listen on the local IP address. Open C:\Program Files\Redis\ and uncomment the following line: bind


    This step is important because Redis does not provide any authentication or authorization. The Redis service should only be accessible to the server itself.

  4. Start the Redis service using the Windows Services manager.


  1. Elasticsearch requires at least Java 7. Instruction for installing Java can be found at

  2. Download the latest version of Elasticsearch from Choose the ZIP file.

  3. Extract the package and open a command prompt in the package’s elasticsearch-version/bin/ directory.

  4. Enter the following commands:

    service.bat install
    service.bat manager
  5. In the Elasticsearch window, set the Startup type to Automatic.

  6. Click the Start button.

  7. Click the OK button.

See also

For full instruction on installing Elasticsearch, see


  1. If the system has a firewall, ensure inbound ports 80 and 443 are open.