Upgrading
note
Try License Vault, our new cloud solution for license management! Hosted by JetBrains, License Vault doesn't require installation and can be accessed from any device with an internet connection. Learn more
If you have very old FLS version (before build #12431), we recommend installing one of the newest versions. In this case, you need to repeat the whole procedure of configuring this new instance of FLS and link it to your company profile. After registration, new FLS will take license information from JetBrains Account.
In-place upgrading is available from build #12431 and is similar to the new installation procedure. In short, you need to save configuration files with previous settings, replace old FLS's program files with the new build and then place configuration files back. You need to save the whole conf
subdirectory which is located in FLS installation directory. If you configured user restrictions, save the access-config.json
file.
We also recommend creating a backup of the previous version to have an ability to revert it in case of problems with the new one.
Save all configuration files to any safe directory and make a backup of the current FLS installation directory, for example, a zip archive.
Change to FLS installation directory using the command line.
Stop FLS using the following command:
./bin/license-server.sh stop
Download ZIP archive and unzip it to the FLS installation directory (replace old folders and files with the new ones).
Place saved configuration files back.
Start FLS using the following command:
./bin/license-server.sh start
Make sure that server grants users with requested licenses as it was before the upgrading. It means that existing registration is in use.
Thanks for your feedback!