Moodle主要在Linux系统上,使用Apache, MySQL 和 PHP 开发 ( 有时侯也把他们叫做LAMP平台 ), 同时它也在PostgreSQL数据库 和Windows XP, Mac OS X 和 Netware 6 操作系统上经过有规律的测试。
安装Moodle的软件需求如下:
Web服务器软件。大部分人使用Apache, 但Moodle在其他支持PHP的web服务器下也工作的很好,例如 Windows平台下的IIS。
PHP 脚本语言 (版本 4.1.0 或更高)。 PHP 5 从Moodle 1.4开始也被支持。
一个运行中的数据库:MySQL 或 PostgreSQL 被完全支持也推荐和Moodle一同使用。
大多数的web主机缺省就支持这些。 如果您使用的主机托管服务商不支持这些特性,问问他们为什么, 并且考虑为自己找一个其他的托管服务商。
如果您期望在自己的计算机上运行Moodle,而所有的这些看起来有点使人畏惧, 请查看我们的指南: 安装 Apache, MySQL 和 PHP。 它提供了详细的在大多数流行的平台上安装这些软件的指导。