moodle kurulumu için lütfen ingilizce olan şu kaynağa bakınız :
http://docs.moodle.org/en/Installing_Moodle
eğer moodle kurulumu anlatılacaksa bence bu dökümanın türkçeye çevrilmesi gerekir.
eğer sunucunuz şu sitede açıklanan şartları sağlamıyorsa moodle kurulumu gerçekleştiremezsiniz :
http://docs.moodle.org/en/PHP_settings_by_Moodle_version
(en güncel bilgi web adresindedir). Tüm bunları kontrol etmenin en kolay yolu doğrudan kuruluma geçmektir. kurulumun ilk adımında zaten size gerekli şartları sağlayıp sağlamadığınız bilgi verilmektedir.
Moodle has different PHP requirements for different versions:
Moodle 2.0 will require PHP 5.2.8 or later.
Moodle 1.6 to 1.9 requires PHP 4.3.0 or later
Moodle 1.0 to 1.5 requires PHP 4.1.0 or later
PHP Settings. Check these settings in your php.ini or .htaccess file (if you're using Apache). For settings which use ON/OFF as their values, you can substitute 1 for ON and 0 for OFF if you prefer.
register_globals MUST be OFF
safe_mode needs to be OFF.
memory_limit should be at least 16M (32M is recommended for Moodle 1.7 and 40M for Moodle 1.8 or later). Large sites may need more than 128M. PHP 5.2.x requires higher memory_limit values than previous versions of PHP. 64bit operating systems require even more memory.
session.save_handler needs to be set to FILES.
magic_quotes_gpc should be ON. (It will be recommended to turn it off in 2.0.)
magic_quotes_runtime needs to be OFF.
file_uploads needs to be ON.
session.auto_start needs to be OFF.
session.bug_compat_warn needs to be OFF.