Skip to content

Learning management systems - moodle

*Moodle requires installation of software and is not cloud based. 64-bit operating systems are recommended. Ubuntu servers are also recommended.


You will need a working web server (e.g. Apache ), a database (e.g. MySQL,  MariaDBor PostgreSQL - and - have PHP configured.

See the release notes in the dev docs for software requirements.

  • Moodle requires a number of PHP extensions. However, Moodle checks early in the installation process and you can fix the problem and re-start the install script if any are missing.
  • If you want Moodle to send email (you probably do) you need a working Sendmail (Unix/Linux) on your server or access to an SMTP mail server.

Moodle installation guide:

Last Updated: 4/20/21