Skip to main content
Version: 4.3

Technical requirements

Moodle is a PHP Application, which is backed by a relational database.

Five database types are supported, and several versions of PHP.

PHP

Moodle 4.0 supports the following PHP versions:

  • 7.3
  • 7.4
  • 8.0

The following PHP extensions are required (most of which are installed and enabled by default in most PHP installations):

Relational Database

The following relational database servers are supported. The relevant PHP extension will also be required.