License Server Help

Configuring data directory

These settings are available starting from build #19340.

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.

  1. Change to the FLS installation directory using the command line.

  2. Stop FLS using the following command:

    ./bin/license-server.sh stop
  3. 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:

    ./bin/license-server.sh configure \ --jb.license-server.base-dir=/home/user/fls
    To keep FLS registered make sure that the data in mentioned directory is kept unchanged.

  4. Start FLS using the following command:

    ./bin/license-server.sh start
  5. Check that directory .jb-license-server was created under selected directory using the command line. Since this directory is hidden, use the command ls -la to see all content of selected directory.

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.

  1. Change to the FLS installation directory using the command line.

  2. Stop FLS using the following command:

    ./bin/license-server.sh stop
  3. 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:

    ./bin/license-server.sh configure \ --jb.license-server.base-dir=/home/user/fls
    To keep FLS registered make sure that the data in mentioned directory is kept unchanged.

  4. Start FLS using the following command:

    ./bin/license-server.sh start
  5. Check that directory .jb-license-server was created under selected directory using the command line. Since this directory is hidden, use the command ls -la to see all content of selected directory.

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 installed 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.

  1. Stop FLS using the JetBrains License Service.

    Services Microsoft Management Console (MMC) (Control Panel > Administrative Tools > Services > JetBrains License Service)

  2. Change to the FLS installation directory using the command line.

  3. Set the value of jb.license-server.base-dir option to the selected data directory. For example, if you want to use C:\Users\JetBrainsLS\Desktop, run in the command line:

    .\apps\license-server\bin\license-server.bat configure ^ --jb.license-server.base-dir=C:\Users\JetBrainsLS\Desktop
    To keep FLS registered make sure that the data in mentioned directory is kept unchanged.

  4. Start FLS using the JetBrains License Service.

  5. Check that directory .jb-license-server was created under selected directory using the command line. Since this directory is hidden, use the command dir /ah to see all content of selected directory.

Last modified: 25 August 2023