Introduction
Two distributions of License Server are available:
- A self-deployed distribution packaged with its own Apache Tomcat server
- A web archive (.war) distribution for deploying to your own servlet container
Both distributions include the User Administration module (pstsec), which lets you manage user access to Parasoft applications and license tokens.
In this section:
Host Requirements
The License Server host machine should meet the following minimum hardware requirements:
- RAM: 2GB
- Disk space: 1GB
- Operating System: 64-bit operating systems are supported, including:
- Windows Server 2022
- Windows 10
- Windows 11
- Linux distributions that support 64-bit Java Runtime Environments (for example, Ubuntu 14.04, 14.10, or RHEL Server 6.x)
The are no additional requirements for the self-deployed distribution.
Ports
On some Windows servers, License Server may not startup properly due to a port conflict on port 8005. Please see Configuring HTTPS and Ports about changing port 8005.
Before you begin installation, you should verify that the necessary ports are available:
Default Port | Description |
---|---|
8080 | HTTP Listener |
8443 | SSL Connector |
2002 | License Server port for Insure++ |
8005 | Apache Tomcat port |
9003 | Used by the HyperSQL database server responsible for session management data |
Web Archive Deployment Requirements
Your environment should meet the following requirements to deploy the .war distribution:
- The host machine should meet the Host Requirements
- Linux or Windows (64-bit only)
- Tomcat 9.0.x configured for SSL over port 8443 (refer to the Apache Tomcat documentation for details on configuring Tomcat: Apache Tomcat SSL/TLS Configuration HOW-TO topic)
- Java 11
IP Address Formats
IPv4 and IPv6 addresses are supported.
License Server Structure
The License Server distribution contains an app directory and a data directory. This structure facilitates greater reliability when deploying License Server to containerized systems like Docker.
- The app directory contains the Tomcat server, startup and shutdown scripts, and other files responsible for running License Server.
- The data directory contains log files, configuration files, and other files responsible for ensuring that License Server runs as intended.