Moodle je systém na správu učenia (LMS) s otvoreným zdrojovým kódom.
Používa sa na vytváranie online kurzov a vzdelávacích prostredí.
Umožňuje pedagógom vytvárať a spravovať obsah kurzov, hodnotenia a aktivity.
Moodle podporuje rôzne funkcie, ako sú fóra, kvízy, úlohy a integrácia multimédií.
Pre inštaláciu Moodle na náš hosting postupujte nasledovne:
1. Prejdite do Webadminu.
Kliknite na Služby –> klik na doménu –> v ľavom menu Web –> Služby -> kliknite na Upraviť pri moodle.mojadomena.sk a nastavte PHP verziu 8.2.
Vypnite presmerovanie na https a zároveň vypnite http cache.
Prejdite do PHP nastavení a nastavte hodnotu „max_input_vars“ na 5000.
2. Stiahnite si Moodle cez shell konzolu (podľa nasledujúcich príkazov):
a) cd ~/mojadomena.sk/sub
b) wget https://download.moodle.org/download.php/direct/stable404/moodle-4.4.1.tgz
c) tar -xvzf moodle-4.4.1.tgz
f) mkdir ~/mojadomena.sk/sub/moodle/moodledata
g) echo „Require all denied“ > ~/mojadomena.sk/sub/moodle/moodledata/.htaccess
(ďalej odporúčame nastaviť config.php pred spustenim installera)
h) cp ~/mojadomena.sk/sub/moodle/config-dist.php ~/mojadomena.sk/sub/moodle/config.php
(ukážku configuračného súboru nájdete v druhej časti kroku číslo 3)
3. Vytvorte si manuálne databázu typu MySQL 8.0 –> https://www.websupport.sk/podpora/kb/vytvaranie-databaz/
následne si ju zadefinujete v súbore config.php.
ukážka kódu v súbore config.php
$CFG->dbtype = 'mysqli';
//$CFG->dblibrary = 'native'; // zakomentujte pre mysql
$CFG->dbhost = 'zadajte_podľa_Webadmin'
$CFG->dbname = 'zadajte_podľa_Webadmin';
$CFG->dbuser = 'zadajte_podľa_Webadmin';
$CFG->dbpass = 'zadajte_podľa_Webadmin';
$CFG->prefix = 'mdl_';
$CFG->dboptions = array(
'dbpersist' => false,
'dbsocket' => false,
'dbport' => 'zadajte_podľa_Webadmin',
'dbhandlesoptions' => false,
'dbcollation' => 'utf8mb4_unicode_ci'
'dbcollation' => 'utf8mb4_unicode_ci'
);
$CFG->wwwroot = 'https://moodle.mojadomena.sk';
$CFG->dataroot = '/data/(vaša absolútna cesta)/mojadomena.sk/sub/moodle/moodledata';
$CFG->directorypermissions = 02755;
4. Spustite inštaláciu cez http://moodle.mojadomena.sk/ a odklikajte potrebné kroky vyžadované počas inštalácie.
5. Inštalácia by mala prebehnúť a môžete otestovať stránku po ukončenej inštalácii.