Configuring data directory
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
License Server (FLS) stores the list of available licenses, UID and the registration state in .jb-license-server, which is a hidden subdirectory in the home directory of system user that launched the application. You can change the default data directory, for example, if you need to store the data in any encrypted directory or want to create backups.
Change to the FLS installation directory using the command line.
Stop FLS using the following command:
./bin/license-server.sh stop
note
FLS's system user must have read and write permissions for the desired data directory.
Set the value of
jb.license-server.base-dir
option to the selected data directory. For example, if you want to use/home/user/fls
, run in the command line:To keep FLS registered make sure that the data in mentioned directory is kept unchanged../bin/license-server.sh configure \ --jb.license-server.base-dir=/home/user/fls
note
The path to the selected directory must be absolute, not relative.
Start FLS using the following command:
./bin/license-server.sh start
Check that directory
.jb-license-server
was created under selected directory using the command line. Since this directory is hidden, use the commandls -la
to see all content of selected directory.
note
The server-config.xml file, which stores the list of available licenses, as well as the registered state, will be created by FLS once it becomes Registered.
Thanks for your feedback!