Skip to content

Available Software Versions - Debian 11 (Bullseye)

If you plan to upgrade operating system to Debian Bullseye, either of your own accord, or because you were advised to do so by one of our employees, you need you decide which versions of software are you going to use. This article contains a list of software versions available in Debian Bullseye.

Apache

The only available version is 2.4. Other versions cannot be installed. Details about incompatible changes are available on the Apache web server website. One of the most common sources of problems is the new access management module. That can be solved by installing mod_access_compat. 

ElasticSearch

  • 7.x

By default, we install the latest version available in developer’s official repository. There are no incompatible changes between minor versions.

HAProxy

  • 2.4 - recommended

HAProxy’s configuration is usually compatible even between major versions. In some cases, slight changes are necessary. However, those are done by our administrators as part of the upgrade process. Only in case you provide your custom configuration, you need to update it yourself.

JAVA

  • OpenJDK 11
  • OpenJDK 17
  • OracleJDK - license required!

Lighttpd

  • 1.4

We recommend to replace this outdated software with Nginx. We do not support Lighttpd on fresh installations.

ManticoreSearch

  • 3.x
  • 4.x

ManticoreSearch is database for full-text search. It is the successor to SphinxSearch, version SphinxSearch 2 is compatible with ManticoreSearch version 2. When migrating to ManticoreSearch version 3, the index_converter configuration migrator can be used.

MongoDB

  • 4.4
  • 5.0
  • 6.0

MySQL / MariaDb

  • MariaDB 10.5

MariaDB is a fully compatible substitute for MySQL. We recommend version 10.5, but there are numerous incompatibities with the widely used 10.1 version, resp. MySQL 5.6. You should thoroughly test your application on the version before upgrading. Some incompatible changes can be tweaked using SQL_MODE

Nginx

  • 1.18

We install stable versions only. The mainline versions (odd numbers) are not suitable for use in production environments in our experience.

Node.js

  • 12
  • 14
  • 16

OpenVPN

  • 2.5

This version is compatible even with older clients.

PostgreSQL

  • 13 - recommended
  • 14

Upgrades usually go without complications. There are few incompatible changes between versions. If you are using an older version, please check the support policy on the project’s website.

PHP

  • 8.0
  • 8.1 - recommended, if compatible with your application
  • 8.2

You can find the details about versions’ life cycles on the PHP website. To ensure the security of your applications, use only supported versions! 

RabbitMQ

  • 3.8

Redis

  • 6.0
  • KeyDB 6.0 - doporučujeme

Redis 4 and higher in cluster mode are incompatible with older clients and applications. If your application requires an older version, you need to stay at your current Debian version.

SphinxSearch

  • -

SphinxSearch 3 changed it's license model and it is not present in this release of Debian. We will communicate any installation requirements individually. SphinxSearch on Debian 11 is not generally supported software. An alternative could be the Manticore project, which was created as a fork. It will be supported once available in the repository.

Varnish

  • 6.5

Varnish configuration is always provided by the customer, because it must be tailored to their application. If the configuration format has changed between versions, you need to send an updated configuration before the upgrade. We install Varnish only in cases, where the application’s performance is unacceptable without it.