For more details, visit official page here.
Download or view online through here.
Moodle is primarily developed in Linux using Apache, MySQL and PHP, so called LAMP platform.
Minimum 160MB free disk space, more other space for your personal data.
Minimum 256MB memory, 1 GB recommended.
Web server environment, and easily run in Apache and IIS.
Moodle should run in any server environment that supports PHP.
Moodle 2.0 needs PHP v5.2.8, if using a v5.3.x, ensure it later than v5.3.2.
MySQL: recommended setup using MySQL is with InnoDB engine.
PHP: PHP v5.2.8 or later than v5.3.2.(The latest version v5.3.8)