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.