Skip to main content
Version: v2.0

RPM package

To install the .rpm packages for FerretDB on your RHEL, CentOS, and other .rpm-based systems, you can use rpm tool.

We provide different .rpm packages for various deployments on our release page.

  • For most use cases, we recommend using the production package (e.g., ferretdb.rpm).
  • For debugging purposes, use the development package (contains a -dev suffix e.g., ferretdb-dev.rpm). It includes features that significantly slow down performance and is not recommended for production use.

Download the appropriate FerretDB .rpm package from our release page, rename it to ferretdb.rpm, then run the following command in your terminal:

sudo rpm -i ferretdb.rpm

You can check that FerretDB was installed by running

ferretdb --version

FerretDB does not automatically install PostgreSQL. To install PostgreSQL, run the following commands:

sudo yum install -y postgresql

The .rpm package ships with the systemd unit for starting FerretDB automatically. For more information about its configuration, please take a look at systemd configuration guide.

Find out more about: