Configure System Prerequisites - Windows#
Windows Roles and Features#
In the Server Manager, choose Add roles and features
On the Server Roles page, check
Web Server
After the
Web Serverrole is installed, make sureStatic Contentis enabled.
.NET Windows Server Hosting Bundle#
Colectica Repository requires the .NET Windows Server Hosting Bundle.
For Colectica versions 8.0 and newer, the .NET 10 Hosting Bundle can be downloaded from
https://dotnet.microsoft.com/download/dotnet/10.0
For Colectica versions 7.4 through 7.x, the .NET 8 Hosting Bundle can be downloaded from
https://dotnet.microsoft.com/download/dotnet/8.0
For Colectica versions 7.3 and older, the .NET 6 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 Repository uses the Elasticsearch 7.x client library.
Elasticsearch 7.x servers are supported directly.
Elasticsearch 8.x servers can be used by setting Elasticsearch:EnableApiVersioningHeader to true.
For Elasticsearch installation instructions, please see https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html
Firewall#
If the system has a firewall, ensure inbound ports 80 and 443 are open.