Installing ASGARD without Web UI

Last update:
Last verified version: AMC 3.2.1

The recommended method to install your ASGARD is using our Nextron Installer from the Customer Portal. It includes a preconfigured Debian operating system and a wizard to install the appropriate product via the Web UI.

If you cannot access the Web UI during installation or need automation, you can install ASGARD products using the CLI. This article outlines the required steps.

Requirements

The following requirements must be met to install an ASGARD product via CLI:

  • A Debian system meeting all system requirements for the intended use (OS, hardware, connectivity) is installed. Check these in the respective manual.

  • A valid license matching the product is available. Retrieve it from our Customer Portal.

Provide the product license

  1. Download the appropriate product license from our Customer Portal.

  2. Upload the license to your ASGARD server into the following path:

    ​​​​​​​/var/lib/nextron-universal-installer/license.lic
    

Set Administrative UI Password (required for AMC, AAC, ASC, Lobby)

Set the administrative password on your ASGARD server:

Bash
read -s ADMIN_PASSWORD
# Enter your password when prompted

export ADMIN_PASSWORD

Verify the password is set:

Bash
env | grep ADMIN_PASSWORD

Forward Status Output to/dev/null

Create a symbolic link to forward status output:

Bash
sudo ln -s /dev/null /var/lib/nextron-universal-installer/.pipe

Start Installation

Execute the installation command. Note that this process may take some time.

The name of the license file must be "license.lic". The license must be in the directory "/var/lib/nextron-universal-installer/".

sudo -E nextron-universal-installer install -p <product> -l <license path>

Example:

sudo -E nextron-universal-installer install -p asgard-management-center -l /var/lib/nextron-universal-installer/license.lic

Reboot

Reboot the system after installation to clear data and apply changes:

sudo -E nextron-universal-installer reboot

After restarting, your environment will be ready.

Products installable via CLI:

  • ASGARD Management Center

  • ASGARD Analysis Cockpit

  • ASGARD Security Center Frontend

  • ASGARD Security Center Backend

  • Master ASGARD

Advanced Products installable via CLI

  • ASGARD Analysis Cockpit Clusternode (Elasticsearch node for clustering)

  • ASGARD Gatekeeper

  • ASGARD Broker

  • ASGARD Lobby

  • ASGARD Security Center (backend and frontend on a single system)