On UNIX

SLM server consists of two programs: SlmServer and SlmCmd. The SlmServer is the stand-alone license server that is responsible for handing out the licenses to the SLM client programs. After installation and startup, the server runs as a daemon. The SlmCmd program requires the SLM client. You can use this program to test the SLM installation. Therefore, we recommend that you carry out the SLM client installation first.

  1. Ensure the directory for SLM files exist: /usr/slm. This is a default installation directory or the directory to which the environment variable $SLMHOME points.
  2. Create the global environment variable $SLMHOME if this variable does not yet exist, and make this variable point to the directory on which the SLM server is installed.
  3. Copy the appropriate .tar file to the $SLMHOME directory and untar this file. You can find the correct file in the server directory of the SLM installation software.
  4. Start the SLM server, including required parameters
    $ $SLMHOME/bin/SlmServer  -p <port> -m|s
    
    The prompt returns almost immediately. The SLM server spawned itself and continues to run in the background as a daemon. You can check with the ps command if the SlmServer continues to run.