Installation and First Run

System requirements

Requirements Details
Operating system: Any Linux-based OS.

Installation

Download and save ftlicsrv-*.tar.gz. Unpack archives to the /opt:

$ sudo tar -zxf ftlicsrv-*.tar.gz -C /opt

License Server daemon requires 'ftlic' system user. Create a new system user:

$ sudo adduser --system --group --no-create-home ftlic

To run the automated setup script your OS should have systemd, which most modern Linux distributions include. Run the setup script with -i or --install option and it will do the rest:

$ sudo /opt/ftlicsrv/bin/ftlicsrv-setup.sh -i

Alternatively, you can start the server manually. In some distributions of Linux you need administrator rights for server correct functioning. You must run it as a root:

$ sudo /opt/ftlicsrv/sbin/ftlicsrvd

or:

$ su -c "/opt/ftlicsrv/sbin/ftlicsrvd"

Normally, the server starts in a non-debug mode and is daemonized. To see the list of all supported options, run:

$ /opt/ftlicsrv/sbin/ftlicsrvd -h

The server uses a TCP port to operate (default 33033). If a firewall is used, this TCP port should be added to it's exceptions.