Skip to content
Rate this page
Thanks for your feedback
Thank you! The feedback has been submitted.

For help, click the link below to get free database assistance or contact our experts for personalized support.

Installation overview

Percona Distribution for PostgreSQL packages PostgreSQL together with a curated set of open source extensions and tools that are tested to work together reliably.

This section explains how to install Percona Distribution for PostgreSQL on supported platforms.

Choose the installation method that best fits your environment:

  • Package manager, recommended for most Linux systems
  • Docker, for quick evaluations or development
  • Kubernetes, for production Kubernetes environments
  • Tarballs, manual installation for custom environments (not recommended for mission-critical environments)

Percona provides installation packages in DEB and RPM format for 64-bit Linux distributions. See the Percona Software and Platform Lifecycle page for the full list of supported platforms and versions.

If you are on Debian or Ubuntu, use apt for installation.

If you are on Red Hat Enterprise Linux or compatible derivatives, use yum.

Install via apt Install via yum

Run Percona Distribution for PostgreSQL in a Docker container for quick evaluation or development.

Check below to get access to a detailed step-by-step guide.

Run in Docker

Use the Percona Operator for Kubernetes to deploy and manage PostgreSQL clusters on Kubernetes.

Check below to get access to a detailed step-by-step guide.

Get started with Percona Operator

If installing the package (the recommended method for a safe, secure, and reliable setup) is not an option, refer to the link below for step-by-step instructions on installing from tarballs using the provided download links.

In this scenario, you must ensure that all dependencies are met. Failure to do so may result in errors or crashes.

Note

This method is not recommended for mission-critical environments.

Install from tarballs