Joomla 6 Technical Requirements

Joomla 6.0.0 was released on 14th October 2025, and it introduced a new strict joomla technical requirements minimum of MySQL 8.0.13, MariaDB 10.6.0 and PHP 8.3.0

Add a heading

The mySites.guru tool for Joomla 6 Technical Requirements - Hosting Check is a feature of the subscription at mySites.guru

What does the Joomla project say?

Not much other than this page (which ironically still states this is for an unreleased upcoming version when infact Joomla 6 has now been released)

This page is also confusing as it has a “Required” version of MariaDB and PostgreSQL that is less than the “Minimum”… strange.

[edit:] Note that even the Joomla Project don’t seem to understand or believe these versions are correct, but hey ho, https://github.com/joomla/Manual/pull/540

[edit:] It seems the “Minimum Versions” are guaranteed to work and are required for upgrades and the “Required Versions” “May work for new new installs”

[edit:] Clear as mud. However we will keep this page, and the tools in mySites.guru, up to date with the published, documented, versions from the official Joomla project which can be found here: https://manual.joomla.org/docs/next/get-started/technical-requirements/ (Which also currently states Joomla 6.0 is the upcoming version and not yet released - go figure…)

Joomla 6 Technical Requirements - Hosting Check

All your PHP, MySQL, Update Information at a glance!

The mySites.guru tool for Joomla 6 Technical Requirements - Hosting Check is a feature of the subscription at mySites.guru - no additional charge was made and this new feature added for free into all account.

Here is a preview of the dashboard for the the Joomla 6.0.0 Technical Requirements - Hosting Check in mySites.guru

Screenshot of mySites.guru feature

Where to find the Joomla 6 Technical Requirements tool in mySites.guru?

You can get to the tool quickest by invoking the command palette with cmd k (or ctrl k on windows/linux) and typing “Joomla 6” or “compat” to filter the commands and then enter. This will take you direct to the Joomla 6 Technical Requirements tool

Screenshot of mySites.guru feature*The mySites.guru command palette - filtered *

An even quicker way is to just press c 6 on the keyboard (that is lowercase c and then the number 6) - that is the keyboard shortcut to the page in mySites.guru!!

The direct url is: https://manage.mysites.guru/en/tools/joomla6/compatibility (Obviously you need to be logged in for that to work)

As you can see the tool clearly lists all your Joomla 4, Joomla 5 and Joomla 6 sites, along with the currently installed Joomla version, the web server hostname, the update channel enabled, and the server hosting PHP version and Database type (MySQL or MariaDB) and version number.

If your PHP or Database Server meets the MINIMUM this will be highlighted with Yellow The MINIMUM Joomla 6 Technical Requirements are: PHP 8.3.0, MySQL 8.0.13 or MariaDB 10.6.0.

If your PHP or Database Server meets the RECOMMENDED this will be highlighted with Green The RECOMMENDED Joomla 6 Technical Requirements are: PHP 8.4+, MySQL 8.4+ or MariaDB 12.0+

If your PHP or Database Server doesn’t meet the MINIMUM technical requirements this will be highlighted with Red

Screenshot of mySites.guru feature

What is the update channel?

Joomla has 3 main update channels - the Default, **Joomla Next **and Testing. It is highly recommended that you leave your production websites on the default setting - this will prevent you accidentally applying major updates to Joomla core.

Joomla “Next” channel allows to switch between major releases. From 4 to 5 to 6 for example.

Testing is as its name suggests. For use in testing releases prior to release by experienced developers.

Joomla 6 Minimum Technical Requirements

The absolute minimum versions that can be installed on a server to run Joomla 5 are:

  • PHP 8.3.0 (also standard modules like json, simplexml, dom, gd, mysqlnd needed)

  • MySQL 8.0.13 or MariaDB 10.6.0

  • This article (and most of the Joomla Community!) ignore the Postgres compatibility as not many people use that database server - but the minimum for PostgreSQL is 14.0

The RECOMMENDED versions to be installed to run Joomla 6 are “the latest PHP version and the latest MySQL/MariaDB” version - haha - but no seriously, there is no reason to be not running the latest versions of PHP in 2025!

The “official” recommended is PHP 8.4 and MySQL 8.4/MariaDB 12 - but of course over time these will probably increase - for example at the time of writing this PHP 8.4.13 is the latest PHP version available, https://www.php.net/supported-versions for full PHP details.

Screenshot of mySites.guru feature

What is my web host doesn’t meet the minimum standards?

If your webhost doesn’t have the minimum standards for Joomla 6 hosting then you should really consider moving - the MySQL 8 and PHP 8.4 requirements are pretty normal and not groundbreaking.

MySQL 8.0.13 was released in October 2018 - so thats over 5 years ago - if your web host has not upgraded their MySQL server in the last 5 years then maybe they are not the most secure and reliable partner for your web site… #justsaying

What is the supported version of MySQL by Oracle?

https://endoflife.date/mysql

mysql 5.6 extended support ended in 2021 and mysql 5.7 extended support ended… 31st October 2023.

Only MySQL 8.4 (LTS) and 9.4.* series are actually supported by Oracle now.

Screenshot of mySites.guru feature

What if my site is stuck on Joomla 3 - how do I secure Joomla 3?

You can look at the new tool which Fixes all Joomla 3 security issues with a single click, in the mySites.guru snapshot.

Questions?

Im happy to answer questions if you have any, use the contact form

Or you can ask the Joomla project direct.

Ready to Take Control?

Start with a free site audit. No credit card required.

Get Your Free Site Audit

Out of your depth? Need Help?

Phil Taylor

The Original Joomla Expert – Since 2004

Found issues with your Joomla site? Get same-day expert help fixing errors, security issues, and performance problems. Flat-rate pricing, no hourly billing surprises.

  • ● Fix hacked or compromised sites
  • ● Resolve PHP errors & White Screen of Death
  • ● System upgrades & PHP 8 compatibility
  • ● Performance optimization & hosting issues
  • ● £120 flat rate per incident
Get Expert Help TODAY! →

If we can't add value, you don't pay • Same-day turnaround

20+ Years – Fixing Websites

Need Help Addressing Health Check Issues?

Phil Taylor has been fixing Joomla sites since 2004. If it were simple, you would have done it yourself by now. Get professional help from someone who's seen it all.

  • 20+ years of Joomla & PHP expertise
  • Same-day turnaround on most issues
  • No charge if we can't add value or fix the problem