{"id":2305,"date":"2019-04-01T22:24:30","date_gmt":"2019-04-01T22:24:30","guid":{"rendered":"https:\/\/www.migenius.com\/?page_id=2305"},"modified":"2021-02-11T23:36:24","modified_gmt":"2021-02-11T23:36:24","slug":"rlm-licensing-installation","status":"publish","type":"page","link":"https:\/\/www.migenius.com\/rlm-licensing-installation","title":{"rendered":"RLM Licensing Installation"},"content":{"rendered":"\n
Licensing of some migenius products is based on the RLM licensing system provided by Reprise Software<\/a>. Most products allow for online activation using a simple activation key. In more complex use cases such as floating license servers or installation without an Internet connection you may need to perform some additional steps which are documented on this page.<\/p>\n\n\n\n To use floating licenses you must first install a License Server<\/em> which will provide the licenses to the machines on your network. This machine should have a fixed hostname or IP address so that it can be referred to in license files. The license server runs as a service and manages the usage of your floating licenses. You can install multiple licenses from multiple vendors who are using RLM on your license server. Instructions for Windows and Linux are provided here. If you need to run a license server on a virtual machine please contact us<\/a>. Before proceeding please download the appropriate license server for your operating system.<\/p>\n\n\n\n After running the license server installer you have previously downloaded, first check that the license service has started. Sometimes it takes a little time after the installer has run for the service to come up and be available. If you are not able to connect to your license server web interface in the later steps, please check your Windows services list to ensure the migenius License Server<\/em> service is running. You can check this by hitting your Windows key<\/em> then typing services<\/em> and selecting the top search result. This will bring up a Window like this.<\/p>\n\n\n\n Note the status of the service is Running<\/em>. If your service is not running right click on the service and select Start<\/em>.<\/p>\n\n\n\n On Linux we do not provide an installer due to the many differences between different Linux distributions. We have tested these procedures on CentOS Linux 7.x and Ubuntu Linux 16.04\/18.04. Other distributions may work as well but your milage may vary.<\/p>\n\n\n\n The Linux download above is just a set of executable files for the license server. You can extract this to any location however in our example we will keep them in You can run the license server as a test or to activate licenses (see below) as follows.<\/p>\n\n\n This should just be for testing and you can terminate the server with Ctrl+C<\/em> when you are done. To be more complete, we suggest runnig the license server as a systemd<\/a> service. You can do this by putting the following text into the file You can then enable and start the license server with the following commands.<\/p>\n\n\n The license server will now start whenever your system starts.<\/p>\n\n\n\n Assuming that your license server is now running you should be able to bring up the web interface for the RLM license server by opening your web browser and navigating to http:\/\/127.0.0.1:5054\/<\/a>. If you are accessing the interface from another machine you can of course also use the license server hostname. The web interface should look something like this.<\/p>\n\n\n\n NOTE:<\/strong> As of license server version 14.1 you must login in order to use the web interface. The default username is admin <\/strong><\/em>and the default password is password<\/em><\/strong>. You can change the password after logging in using the appropriate menu item.<\/p>\n\n\n\nFloating License Server<\/h3>\n\n\n\n
Windows Installation<\/h4>\n\n\n\n
<\/figure>\n\n\n\n
Linux Installation<\/h4>\n\n\n\n
\/var\/spm<\/code>. To unpack run the following.<\/p>\n\n\n
\nsudo tar zxvf migenius_license_server.tgz \/var\n<\/pre><\/div>\n\n\n
\nsudo \/var\/rlm\/rlm\n<\/pre><\/div>\n\n\n
\/etc\/systemd\/system\/rlm.service<\/code>.<\/p>\n\n\n
\n[Unit]\nDescription=RLM License Server\nAfter=network.target remote-fs.target nss-lookup.target\n\n[Service]\nExecStart=\/var\/rlm\/rlm\nRestart=always\nKillMode=process\n# Restart service after 5 seconds RealityServer crashes\nRestartSec=5\n# Output to syslog\nStandardOutput=syslog\nStandardError=syslog\nSyslogIdentifier=rlm\nUser=root\nGroup=root\n\n[Install]\nWantedBy=multi-user.target\n<\/pre><\/div>\n\n\n
\nsudo systemctl enable rlm\nsudo systemctl start rlm\n<\/pre><\/div>\n\n\n
Activating Floating Licenses<\/h4>\n\n\n\n
<\/figure>\n\n\n\n