DP Code - Middleware Versions
Middleware levels
PGDP relies on several middleware components:
- mysql
- PHP
- phpBB
You can find the official list of supported versions in the code install documentation.
Distro middleware versions
For reference, here are the middleware versions that come with major long-term distribution releases.
Useful middleware version links:
- Ubuntu release cycle
- Ubuntu packages
- Rocky Linux versions
- General Linux distro packages lookup
- MediaWiki:
- PHP versions
- MariaDB vs MySQL differences
Ubuntu
Packages included with Ubuntu 6.06 (dapper) (EOL 2011/06/01)
- mysql - 5.0.22
- PHP - 4.4.2
- phpBB - ?
- MediaWiki - ?
Packages included with Ubuntu 8.04 (hardy) (EOL 2013/05/09)
- mysql - 5.0.51
- PHP - 5.2.4
- phpBB - 2.0.22
- MediaWiki - 1.11.2
Packages included with Ubuntu 10.04 (lucid) (EOL 2015/04/30)
- mysql - 5.1.41
- PHP - 5.3.2
- phpBB - 3.0.4 (needs validation)
- MediaWiki - 1.15.1
Packages included with Ubuntu 12.04 (precise) (EOL 2017/10)
- mysql - 5.5.44
- PHP - 5.3.10
- phpBB - 3.0.9
- MediaWiki - 1.15.5
Packages included with Ubuntu 14.04 (trusty) (EOL 2019/10)
- mysql - 5.5.44 & 5.6.19
- PHP - 5.5.9 (7.0 available)
- phpBB - 3.0.12
- MediaWiki - 1.19.14
Packages included with Ubuntu 16.04 (xenial) (EOL 2021/04)
- mysql - 5.7.13
- PHP - 7.0 (with PHP upgraded to 7.4)
- phpBB - 3.0.14, 3.1, 3.2 (support running on above middleware)
- MediaWiki - 1.31.1 (most recent LTS that supports the above middleware)
Packages included with Ubuntu 18.04 (bionic) (EOL 2023/04)
- mysql - 5.7.25
- PHP - 7.2 (with PHP upgraded to 7.4)
- phpBB - 3.3 (supports running on above middleware)
- MediaWiki - 1.35.x (most recent LTS that supports the above middleware)
Packages included with Ubuntu 20.04 (focal) (EOL 2025/04)
- mysql - 8.0.21
- PHP - 7.4
- phpBB - 3.3 (supports running on above middleware)
- MediaWiki - 1.35.x (most recent LTS that supports the above middleware)
Packages included with Ubuntu 22.04 (jammy) (EOL 2027/04)
- mysql - 8.0.36
- PHP - 8.1
- phpBB - 3.3.9 (supports running on above middleware)
- MediaWiki - 1.39.x (most recent LTS that supports the above middleware)
Packages included with Ubuntu 24.04 (noble) (EOL 2029/04)
- mysql - 8.0.41
- PHP - 8.3
- phpBB - 3.3.11(?) (PHP 8.2 & 8.3 fixes)
- MediaWiki - (possibly 1.39.x; the next future LTS is probably 1.43.x)
RHEL / CentOS / Rocky
https://centos.pkgs.org/ is a useful resource for finding CentOS package versions.
Packages included with CentOS 6.x (EOL 2020/11)
- mysql - 5.1.x
- PHP - 5.3.3 (7.x available)
- phpBB - 3.1 (supports running on above middleware)
- MediaWiki - 1.23? (most recent LTS that supports the above middleware)
Packages included with CentOS 7.x (EOL 2024/06)
- MariaDB - 5.5.x
- PHP - 5.4.16 (7.0 available)
- phpBB - 3.2 (supports running on above middleware)
- MediaWiki - 1.23 (most recent LTS that supports the above middleware)
Packages included with CentOS 8.x (EOL 2029/05)
- MariaDB - 10.3.17
- PHP - 7.3.5 (7.4 available)
- phpBB - 3.3 (supports running on above middleware)
- MediaWiki - 1.31 (most recent LTS that supports the above middleware)
Packages included with Rocky Linux 8.x (EOL 2029/05)
- MariaDB - 10.3.39 / 10.5.22
- PHP - 7.2 / 7.3 / 7.4 / 8.0
- phpBB - ??
- MediaWiki - ??
Packages included with Rocky Linux 9.x (EOL 2032/05)
- MariaDB - 10.5.22
- PHP - 8.0 / 8.1
- phpBB -
- MediaWiki -