Поскольку среда дистанционного обучения Moodle является довольно популярной, на специализированных форумах регулярно всплывают обсуждения наиболее подходящего серверного окружения.
Я занимаюсь внедрением Moodle больше 12 лет, столько, сколько существует сама СДО Moodle. За это время я сталкивался с десятками инсталляций, а моя команда сделала их сотни. На разных платформах от Moemo до Windows. Поэтому, могу с уверенностью сказать, приложив время, силы и знания, может заставить Moodle работать где угодно. В то же время, ни одна из платформ не является «серебрянной пулей».
Moodle — это профессиональный программный продукт Enterprise-уровня. По сложности, его можно сравнить с корпоративной ERP/CRM-системой. Разработчики сделали его дружественным к пользователю и удобным в администрировании настолько, насколько это возможно. И эта внешняя простота провоцирует дилетантский подход к внедрению: кажется, если специалист успешно справляется с установкой MS Office, администрированием сайта на Joomla или эрудирован в IT-технологиях, он без труда за час справится с установкой Moodle, а, затем, сможет вернуться к основным обязанностям.
Приведу 4 распространенных антипаттерна инсталляции Moodle: