When deploying Telos Alliance License Server, it is always recommended to decouple the License Server from the host running Telos applications. In other words, install and run the License Server on a separate, centralized Server or VM from the applications it is licensing. This follows best practices, and ensures greater resiliency.
TCP Port 35797 open in the firewall (REST API) - Required
TCP Port 8080 open in the firewall (WebGUI) - optional for access to the WebGUI
A host running Linux 5.x kernel or higher
Tested on the following distros:
Ubuntu Server 20.04
Ubuntu Server 22.04
Ubuntu Server 24.04
Rocky 9
Amazon Linux 2 AMI (HVM) kernel 5.10
Amazon Linux 2023 AMI
sudo
privileges when performing the install
fuse
, wget
, libx11-6
, and libxcb1
packages installed on the host
The online install, or online option of the offline package, will pull in any of these missing dependencies, as long as the host has internet access.
Ubuntu Server 20.04, 22.04, and 24.04 include all packages by default except fuse
.
Network access to the products requiring licenses
There are two methods for installing Tellos Alliance License Server. The Online Install method is the fastest deployment, but an Offline Package Install is offered for air-gapped deployments, or for some Infrastructure as Code deployments (e.g. AWS EC2 user data).
NOTE: This method requires internet access
The installation and use of the Telos Alliance License Server application is contingent on your acceptance of the Telos Alliance End-User-License-Agreement. Please review the EULA before you proceed.
After reading the Telos Alliance End-User-License-Agreement, and agreeing to the terms, copy/paste and run the code block below to install Telos Alliance License Server.
If you are in an air-gapped environment, or installing Telos Alliance License Server as part of an Infrastructure as Code deployment (e.g. AWS EC2 user data), the following Offline Package Install is available.
Make sure to review the Prerequisites section of this document before proceeding with the Offline Package Install.
Click to download the Telos Alliance License Server Installer, or use the URL below:
Move the bundle to the target machine and run the following commands:
See the Prerequisites section of this document for the required packages.
Read the Telos Alliance EULA and select one of the available 3 options:
[1] These dependencies are installed. Accept EULA and proceed with installation
[2] Accept EULA and attempt to connect to the internet and install dependencies automatically
[3] Exit this script and install dependencies manually
After accepting the Telos Alliance EULA, installation will proceed. Telos Alliance License Server will then be available for use in your production environment.
See individual product documentation for product-specific licensing steps and requirements.
After reading and agreeing to the terms of the Telos Alliance EULA, you may automatically accept one of the Offline Package Install options by using the one of the commands below.
From the extracted Telos_License_Server-1.2.7-offline_installer
directory, do:
Automatically accept option 1 in offline script:
Automatically accept option 2 in offline script: