Refer to System requirements for a list of qualified Linux operating systems.

  1. Request a license key via the Ping Identity licensing website.
  2. Ensure you are logged on to your system with appropriate privileges to install and run an application.

    You must install and run PingFederate under a local user account.

  3. Verify that the Java runtime is installed and the required environment variables are set correctly (see Installing Java).
  4. Download the latest version of the PingFederate Server distribution ZIP file from
  5. Unzip the distribution ZIP file into the target installation directory.
  6. Start PingFederate manually by running the following script:

    Wait for the script to finish—the startup process completes when this message appears near the end of the sequence:

    PingFederate running...

    To configure PingFederate to run as a service, follow the steps in Installing PingFederate service on Linux manually.


If your organization requires compliance with FIPS 140-2 or plans on managing keys and certificates using a hardware security module (HSM), see Supported hardware security modules.