Edit online

Installing the License Server All-Platform Distribution

  1. [Prerequisite] Java 11 or later must be installed.
  2. Download the HTTP license server all-platform archive from the HTTP License Server website.
  3. Unpack the archive.
  4. Run the license server scripts suitable for your operating system (licenseServer.bat for Windows or licenseServer.sh for Linux and macOS).
    Note: To specify a port other than the default 8080, you can pass a new port number as an argument to the scripts (for example, licenseServer.bat 8082). You can also change the port by editing the vmoptions file located at oXygen HTTP License Server\Windows Service\oXygenHTTPLicenseServer.vmoptions.
  5. On the first run, you are prompted to set two sets of credentials:
    1. Administrator credentials - Used for accessing the Oxygen license server administrative interface.
    2. Standard user credentials - Used by an Oxygen application to connect to the license server.
      Tip: If you want to manually install, start, stop, or uninstall the server as a Windows service, run the following scripts from a command line as an Administrator:
      • installWindowsService.bat [serviceName] - Installs the server as a Windows service with the name serviceName. The parameters for the license key folder and the server port can be set in the oXygenLicenseServer.vmoptions file.
      • startWindowsService.bat [serviceName] - Starts the Windows service.
      • stopWindowsService.bat [serviceName] - Stops the Windows service.
      • uninstallWindowsService.bat [serviceName] - Uninstalls the Windows service.

      If you do not provide the serviceName argument, the default name oXygenLicenseServer is used.

      If the license server is installed as a Windows service, the error messages are redirected to the errLicenseServer.log file in oXygen HTTP License Server\work\Windows Service folder.