Setting Up DesignBuilder Site Licenses on Linux

Modified on Tue, 6 Jan at 4:32 PM

Overview


This article provides step-by-step instructions for setting up DesignBuilder Site Licenses on a Linux server using the RLM license manager.


Prerequisites

  • Access to the DesignBuilder website and your activation code.
  • Linux server with appropriate permissions.
  • Basic knowledge of Linux commands and file permissions.


Process Summary


1. Download the License Manager Package

    Navigate to Downloads > Server Software on the DesignBuilder website and download the file: 

Site License Server for Linux (RLM v15)

- designb_rlm_v15.tar.gz


2. Extract Files

    Extract the contents of designb_rlm_v15.tar.gz to a directory of your choice. This directory will store DesignBuilder site license files.


3. Run Installation Script

    Execute the script:

./install.sh

    This sets permissions and creates RLM utilities.


4. Activate License and Obtain the License File

    Run:

./activate.sh


    Enter your 8-digit activation code when prompted.



Important: The license file is tied to this Linux server and cannot be moved. If you need to migrate to another server, contact DesignBuilder Support to deactivate before reactivating.

5. Configure Startup Script

    Edit rlm.init.d.example to customize the startup script for your server. Refer to comments in the script and the RLM manual:

RLM License Server Documentation

Steps:

  • Copy the modified file to /etc/init.d/rlm
  • Set ownership and permissions to match other files in /etc/init.d
  • Create a symbolic link: ln -s /etc/init.d/rlm /etc/rc5.d/S98rlm
  • The RLM service will start automatically when the server enters run level 5.


6. Start/Stop License Server

    Start manually:

/etc/init.d/rlm start

    Check rlm.dl log file for successful startup.


    Stop manually:

/etc/init.d/rlm stop


7. Configure Client Machines

    On each client machine:

  • Open Help > License in DesignBuilder.
  • Enter the IP address or hostname of the site license server.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article