Configure System Prerequisites - Windows

Windows Roles and Features

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

    ../../../_images/server-manager-choose-roles-and-features1.png
  2. On the Features page, check .NET 3.5 Features and .NET 4.5 Features

    ../../../_images/roles-and-features-dot-net1.png
  3. On the Server Roles page, check Web Server

    ../../../_images/roles-and-features-web-server1.png
  4. After the Web Server role is installed, make sure Static Content is enabled.

    ../../../_images/roles-and-features-static-content.png

.NET Windows Server Hosting Bundle

Colectica Repository requires the .NET Windows Server Hosting Bundle.

For Colectica versions 7.4 and newer, the Hosting Bundle can be downloaded from https://dotnet.microsoft.com/download/dotnet/8.0

For Colectica versions 7.3 and older, the Hosting Bundle can be downloaded from https://dotnet.microsoft.com/download/dotnet/6.0

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

Elasticsearch (Optional)

Optional search indexing using Elasticsearch is possible. If you wish to create a custom index, you can use this with the Portal’s search.

Colectica version 7 uses Elasticsearch version 7.X, or 8.x with the EnableApiVersioningHeader setting set to true.

For Elasticsearch installation instructions, please see https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html

Firewall

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