Installing HCL Local License Server

After you finish all the pre-installation tasks, you can begin the installation of HCL Local License Server (LLS). You can then manage the licenses of HCLSoftware products.

Before you begin

You must have the information such as the path to a TLS certificate, and TLS key.

About this task

Note: You can install only one instance of LLS.

Procedure

  1. Go to the directory where the installer package is located.
  2. From the command-line, run the install program:
    • On Windows, run the install.bat file as an administrator.
    • On Linux, enter the following commands with root privileges:
      chmod +x install.sh
      ./install.sh
  3. Specify the configuration information as the install program prompts you.
    Enter the Installation Directory:
    Specify the installation directory for the LLS.
    A license folder is created in the installation folder for you to place the license files post-installation. It is not mandatory to add license files during installation.
    Enter the TLS certificate:
    Specify the path of the certificate file generated by the utility program or a third-party generated TLS certificate. For example, path_to_certificateFilename.crt.
    Note: The best practice for using a valid TLS certificate is by keeping a record of your TLS certificate expiry dates and update the certificates before they expire for an uninterrupted communication. LLS does not provide any notification on expired or expiring TLS certificates.
    Consider the following points if you are using a third-party TLS certificate:
    • The PEM format with the .crt extension is the valid certificate format.
    • The chain of certificates must be in the order: server certificate, intermediate certificate, and root certificate.
    Enter the TLS key:
    Type the path of a valid certificate key file. For example, path_to_certificateKeyFilename.key.
    Note: If the private key is encrypted, you can enter the passcode.
    Enter the port (port:443 preferred):
    Enter the port number that is used during fingerprint generation.
    A confirmation message is displayed.
    Service started successfully.
  4. Press any key to terminate the install program.
    You have installed LLS on your system.
  5. Add your license files to the license folder.
    The license folder is located at the <lls_install_directory>/license path.
    Note: The license file updation is independent of the LLS install program. After you install LLS, you can any time add or remove your license files in the license folder. Any changes in the license folder is logged in the <lls_install_directory>/logs/hcl_lls_features.log file.

What to do next

Verify your server installation, see Verifying HCL Local License Server installation. Additionally, you can get the:
  • Pool ID from the installed_directory/logs/hcl_lls_pools.log file or by using the following API endpoint:
    https://FQDNhostname:LLSport/v1/licensepools
  • LLS URL from the hcl_lls_feature.log file to configure your product license information.