

for testing and evaluating) to a rackmounted or clustered solution to cloud VMs or other hosted solutions.

See the release notes in the dev docs for software requirements.ĭepending on the use case a Moodle server may be anything from a Desktop PC (e.g. A "what hardware do I need for 50,000 user?" style post in the forums is highly unlikely to get a useful answer. Moodle scales easily by increasing hardware.įor very large sites, you are much better starting with a small pilot and gaining some experience and insight. Further guidance can be found under performance recommendations. It is much easier to "tune"Īll the above requirements will vary depending on specific hardware and software combinations as well as the type of use and load busy sites may well require additional resources.
:max_bytes(150000):strip_icc()/plank-vinyl-for-self-install-floor-covering-1821633-481f81f35cee46f19ff4df2fe0b0caf1.jpeg)
Moodle is primarily developed in Linux using Apache, PostgreSQL/ MySQL/ MariaDB and PHP (sometimes known as the LAMP platform). 5.1 Securing moodledata in a web directory.5 Create the ( moodledata) data directory.
