http://eduforge.org/frs/?group_id=176&release_id=99999
Aprašymas
Mahara yra pilnai palaikomas atvirojo kodo elektroninis portfelis, interneto dienoraštis, gyvenimo aprašymo kūrimo įrankis ir socialinis tinklas, jungiantis naudotojus ir buriantis interneto bendruomenes. Mahara yra suprojektuotas taip, kad suteiktų naudotojams visus įrankius, reikalingus parodyti tikslinei auditorijai jų mokymosi visą gyvenimą patirtį, įgūdžius ir vystymąsi.
Paprastai tariant, Mahara yra du dalykai: elektroninis portfelis ir socialinio tinklo įrankis kartu. Elektroninis portfelis yra sistema, kurioje studentai gali įrašyti „mokymosi visą gyvenimą įrodymą“ – tai esė, meno kūriniai ar kiti dalykai, kuriuos jie sukuria ir kuriuos galima kaupti skaitmenine forma.
Diegimas
Priklausomybės
Reikalinga aplinka:
Linux
PHP 5.1.3+
Postgres 8.1+ or MySQL 5.02+
PHP papildiniai:
gd
json
libxml
session
pgsql OR mysqli
For networking support: openssl, curl and xmlrpc
Optionally: imagick
Atsisiųskite Mahara
Jūs galite arba atsisiųsti „snapshot“ iš http://git.catalyst.net.nz/gitweb?p=mahara.git;a=summary arba atsisiųsti projekto kodą iš „git“ saugyklos:
git clone http://git.catalyst.net.nz/mahara.git
|
Sukurkite duomenų bazę
Turite sukurti duomenų bazę ir įsitikinti, kad web serveris gali prie jos prisijungti. Postgres kalba:
createdb -U (naudotojo, kuris jungsis, vardas) (DB vardas)
|
MySQL kalba:
mysql -Uroot |
Konfigūracija
PHP Nustatymai
Jūs turite įsitikinti,
kad magic_quotes_gpc
yra išungtas, ir kad register_globals
yra išungtas. Paleidus Mahara, jis įspės jus apie
bet kokius kitus pavojingus ar neoptimalius nustatymus. Mahara taip
pat platinamas su failu .htaccess, kuris užtikrina, kad blogi
nustatymai yra išungti.
Web serverio konfigūracija
Turite įsitikinti, kad web serveris aptarnauja katalogą htdocs/ projekto šakniniame kataloge.
Mahara Configuration
Turite sukurti katalogą (ne šakniniame kataloge) ir įsitikinti, kad web serveris gali į jį rašyti. Jame Mahara laikys duomenis.
Kataloge htdocs/
yra failas config-dist.php
,
kurio kopiją config.php
turite padaryti.
Tuomet turite peržiūrėti failą ir kur reikia padaryti
pakeitimus (įskaitant duomenų katalogą, kurį
sukūrėte). Failas yra daugelyje vietų užkomentuotas
ir jame nėra daug keistinų nustatymų.
Paleiskite įdiegiklį
Kai jau sukūrėte failą config.php, turėtumėte jau galėti naršyti Mahara įdiegimą interneto naršyklėje. Jums išmes puslapį su Mahara naudojimo sąlygomis ir prašys patvirtinimo. Jei sutiksite su sąlygomis, spauskite „agree“ ir Mahara įsidiegs į duomenų bazę. Spauskite „continue“ ir pamatysite prisijungimo langą.
Prisijunkite naudotoju „admin“, slaptažodžiu „mahara“.
Ekrano nuotrauka