Skip to content

Initial Windows Installation

Before you start

Goal

  • Install Altair SLC Hub using the MSI executable file.

Prerequisites

  • Read the Planning section.
  • Administration privileges for the host.
  • Access to the Altair SLC Hub MSI executable file.
  • OpenSSL version 3

Altair SLC Hub requires OpenSSL 3 is installed and specified on the path variable of worker nodes. The OpenSSL binaries can be downloaded from a number of places, for example OpenSSL, and should be installed prior to installation of the hub server.

Note

It is important to keep OpenSSL 3 updated to the latest release to ensure the latest security improvements and fixes are used.

Install

Note

These steps are for performing a fresh installation only. For performing an upgrade, see the upgrade guide

Altair SLC Hub is delivered as an MSI file, downloadable from the World Programming (an Altair Company) Customer Support download site.

Directory Layout

The installation creates various directories that will be of interest after installation.

Directory Default Location Description
Installation root C:\Program Files\Altair\SLC Hub The root installation directory. This will be referred to as the installation root elsewhere in the documentation.
[etc directory] C:\Program Files\Altair\SLC Hub\etc Location of configuration files. This directory will be referred to as the [etc directory] elsewhere in the documentation
[var directory] C:\ProgramData\Altair\SLC Hub Location of data files and log file. This directory will be referred to as the [var directory] directory elsewhere in the documentation

Installation set up

Run the Altair SLC Hub MSI in the usual manner. A single MSI is provided which enables installation of either a Hub server, a Hub worker, or both.

Verification

Verify use of hubctl command

  • run the hubctl command

Most configuration actions are performed using the hubctl command, which is installed into the bin folder of the Altair SLC Hub installation. The installation process adds the bin directory to the PATH environment variable.

Invoking configuration actions will require administrator permissions. The hubctl application should therefore be used from either the command prompt or PowerShell terminal window running as Administrator.

To confirm Altair SLC Hub has been successfully installed, verify that the following command can be used:

hubctl
This should print the basic help information for the command.