Nakasulat ang Moodle sa isang wikang pang-iskrip na tinatawag na PHP, at iniimbak ang karamihan sa mga datos nito sa isang datosan. Ang inirerekomenda naming datosan ay MySQL. Bago mo iluklok ang Moodle kailangan mo munang magkaroon ng tumatakbong luklok ng PHP at isang tumatakbong datosan upang magawang tumatakbong platapormang web server ang kompyuter mo. Para sa mga karaniwang gumagamit ng kompyuter ay medyo mahirap iayos ang mga paketeng ito. Kaya naman isinulat ang pahinang ito, upang tangkaing magawang simple ang proseso ng pagluluklok sa iba't-ibang plataporma:
Hosting Service
Malaki ang pagkakaiba-iba ng mga hosting service sa kung paano sila gumagana. May hosting service na iluluklok na ang Moodle para sa inyo.
Ang karamihan ay bibigyan kayo ng nasa web na control panel para makontrol ang site ninyo, makalikha ng datosan at maiayos ang cron. Ang iba ay magbibigay ng terminal access sa pamamagitan ng ssh, upang magamit mo ang command shell sa paggawa ng mga bagay-bagay.
Dapat mong basahin ang Gabay sa pagluklok at sundin ang bawat hakbang. Tanungin mo ang hosting provider mo kung magkaproblema ka.
Mac OS X
Ang pinakamadaling paraan para magawa ito ay gamitin ang Apache server na ihinahandog ng Apple, tapos ay idagdag ang PHP at MySQL sa pamamagitan ng mga pakete ni Marc Liyanage. Ang dalawang pahina sa ibaba ay may magagandang instruksiyon na hindi na natin uulitin dito:
PHP: Ilusong mula dito: http://www.entropy.ch/software/macosx/php/
MySQL: Ilusong mula dito: http://www.entropy.ch/software/macosx/mysql/
Kapag nailuklok na ang mga ito, madali na ang istandard na Gabay sa Pagluklok .
Ang mas detalyadong instruksiyon ng sunod-sunod na gagawin ay narito : http://moodle.org/wiki/index.php/InstallingMoodle
Redhat Linux
Dapat mong iluklok ang lahat ng RPM na pakete para sa Apache, PHP at MySQL. Ang pakete na kadalasang nakakalimutan ng mga tao ay ang paketeng php-mysql na kailangan para makipagtalastasan ang PHP sa MySQL.
Kapag nailuklok na ang mga ito, madali na ang istandard na Gabay sa Pagluklok .
Ang mas detalyadong instruksiyon ng sunod-sunod na gagawin ay narito http://moodle.org/wiki/index.php/InstallingMoodle
Windows
Bagong ParaanAng pinakamadaling paraan ay kunin ang pakete na pangluklok sa Windows mula sa http://moodle.org/download. Piliin ang tab na pang-Windows. Makakapili ka ng zip na arkibo ng bersiyon na nais mo.
Ang paketeng ito ay gumagamit ng XAMPP na pakete ng Apache, PHP at Mysql. Lahat ng kailangan mo upang mapatako ang Moodle sa Windows ay kasama na nito.
I-unzip mo ito kahit saan sa kompyuter mo. Tapos ay pasukin ang loob ng polder ng binuklat na pakete. Kung hindi mo ito binago ay may pangalan itong moodle. Sa loob nito ay makikita mo ang sakong setup_xampp.bat, iklik mo ito para tumakbo. May susulpot na Command prompt na bintana at sasabihin nito kung tapos na ang pagsasaayos ng xampp at pumindot ka ng anumang teklado at sasara na ito.
Ngayon ay kailangan mong lumikha ng polder na paglalagyan ng mga sako ng moodle na tulad ng dagdag na wika, pansamantalang sako at mga sako ng tagagamit. Lumikha ka ng polder sa lugar kung saan naroon din ang setup_xampp.bat. Tandaan: may isa pang polder na ang pangalan din ay moodle sa loob ng moodle, ito ang naglalaman ng mga sako ng moodle. Huwag kang lumikha dito kundi sa labas nito.
Patakbuhin mo ang Apache at MySql server sa pamamagitan ng pagklik sa xampp_start.exe.
Buksan mo ang browser mo at iteklado sa address bar ang http://localhost. Mapupunta ka sa pahina ng pagluluklok ng Moodle. Sundin ang Gabay sa Pagluklok .
Kung tapos ka na ay patayin ang Apache at Mysql server sa pamamagitan ng pagklik ng xampp_stop.exe.
Lumang ParaanPara magawa ito ay gamitin ang EasyPHP, isang pakete na pinagsasamasama ang lahat ng software na kailangan mo sa isang aplikasyon ng Windows. Narito ang mga hakbang mula simula hanggang katapusan:
- Una, kung nakapagluklok ka na ng MySQL (kahit na bahagi ng ibang pakete), alisin mo lahat ito, burahin ang lahat ng MySQL file at tiyakin na nabura ang c:\my.cnf at c:\windows\my.ini. Maigi sigurong mag-search ka at burahin ang ANUMANG sako na may pangalang my.cnf o my.ini.
- Kung may iniluklok ka nang PHP, burahin mo ang anumang sako na may pangalang php4ts.dll sa loo ng direktoryong Windows mo, gayundin ang anumang sako na may pangalang php.ini.
- Ilusong ang EasyPHP mula dito: http://www.easyphp.org/telechargements/dn.php?F=easyphp1-7 (humigit-kumulang 10 Mb)
- Patakbuhin ang inilusong na sako : easyphp1-7_setup.exe. Ang proseso ng pagluklok ay nasa wikang Pranses pero para din itong pagluluklok ng anumang program ng Windows - iminumungkahi ko na tanggapin lahat ng default at bayaan itong maluklok lahat. Tandaan na ang ibig sabihin ng "Suivant" ay Susunod at "Oui" ay Oo.
- Sa dulo ng pagluluklok ay pabayaan ang checkbox na naka-select ang "Lancer EasyPHP" (Start EasyPHP) at pindutin ang 'Terminer" na buton. Maaaring mapunta ka sa pahinang web na pang-impormasyon, na puwede mo na ring balewalain.
- Kung maayos naman lahat - - binabati ka namin! Ang Apache, PHP at MySQL ay nakaluklok na at tumatakbo na! Dapat ay makakita ka ng isang itim na E sa toolbar tray. Maira-right-click mo ito upang makapagbukas ng menu na pagkokontrolan mo ng mga tumatakbong program.
- Ang ilang bagay ay maaaring nasa Pranses at maaaring mas gusto mo ng Ingles. Puwede mong ilusong ang sako na ito http://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7 na naglalaman ng Ingles na bersiyon ng www at home na polder sa EasyPHP1-7 na polder. Maipapalit ito sa mga default na sako .
- Ang susunod mong kailangang gawin ay mag-ayos ng datosan na gagamitin ng Moodle. Iright-click ang itim na E sa toolbar tray at piliin ang Administration, pagkatapos ay iklik ang DB Management (katabi ng PHPMyAdmin).
- Kapag hiningan ka ng username, gamitin ang "root" na may blangkong password. Makakakita ka dapat ng phpMyAdmin web na interpeys na magpapahintulot sa iyong lumikha ng mga bagong datosan at akawnt ng user.
- Lumikha ng bagong datosan sa pamamagitan ng pagteklado ng "moodle" sa puwang at pagpindot ng "Lumikha" na buton. Kaydali ano!
- Makakalikha ka rin ng bagong user para mapasok ang datosan mo, kung iyong nais. Medyo mahirap ito para sa isang baguhan, kaya't baka mas makabubuting gamitin ang kasalukuyang user na "root" nang walang password sa Moodle config mo, kahit pansamantala lamang; ayusin mo na lamang ito mamaya.
- Ngayon handa ka nang magluklok ng Moodle! Ilusong ang pinakabagong bersiyon ng Moodle mula sa http://moodle.org/download, tapos ay i-unzip ang arkibo.
- Kopyahin ang mga sako ng moodle sa C:\Program Files\EasyPHP\www. Maaari mong kopyahin ang buong bugsok ng moodle (a.b. C:\Program Files\EasyPHP\www\moodle) o kopyahin ang lahat ng nilalaman ng bugsok ng moodle. Kapag pinili mo ang pangalawang opsiyon, mapapasok mo na ang Moodle home page sa pamamagitan ng http://localhost/ sa halip na http://localhost/moodle/.
- Gumawa ka ng polder na walang laman sa ibang lugar para paglagyan ng inahon na sako ng Moodle, hal: C:\moodledata
- Puntahan mo ang Moodle polder mo. Gumawa ka ng kopya ng config-dist.php, at pangalanan mo itong config.php
- Editin ang config.php sa pamamagitan ng text editor (Puwede ang Notepad, tiyakin lamang na hindi ito magdadagdag ng mga di kailangang space sa dulo).
- Ipasok ang lahat ng bagong impo ng datosan mo:
$CFG->dbtype = 'mysql';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle';
$CFG->dbuser = 'root';
$CFG->dbpass = '';
$CFG->dbpersist = true;
$CFG->prefix = 'mdl_';- At ilagay ang lahat ng landas ng sako mo:
$CFG->wwwroot = 'http://localhost/moodle'; // Gumamit ng panlabas na address kung alam ang paggawa nito.
$CFG->dirroot = 'C:\Program Files\EasyPHP\www\moodle';
$CFG->dataroot = 'C:\moodledata';- Isilid ang config.php - puwede mo nang balewalain ang iba pang kaayusan kung mayroon man.
- Malapit-lapit ka nang makatapos! Ang nalalabi pang bahagi ng pagsasaayos ay sa web na gagawin. Puntahan ang http://localhost/moodle/admin/ sa pamamagitan ng browser mo upang maipagpatuloy ang pagsasaayos sa pamamagitan ng browser.
- Para magamit ang sakong zip sa Moodle (halimbawa, gumagamit ng zip ang backup), maaaring kailanganin mong buhayin ang "zlib". Magagawa mo ito sa pamamagitan ng pagpunta sa direktoryong EasyPHP (C:\Program Files\EasyPHP), at pagpapatakbo ng program na phpini.exe doon. Lagyan ng marka ang checkbox na malapit sa "zlib.dll". Isara na ang bintana na iyon, pagkatapos ay tumungo sa itim na E sa toolbar mo at i-right-click ito para mapalabas ang menu - piliin ang "Restart" mula sa menu.
- Bilang panghuli, kailangan mong magsaayos ng isang uri ng cron. Sumangguni sa Gabay sa pagluklok para sa mga detalye nito.
Kung hindi mo magamit o hindi ka gumagamit ng EasyPHP, narito ang ilang tip para matiyak na wasto ang kaayusan ng PHP mo at upang maiwasan ang mga karaniwang problema:
- Tiyakin na binuhay mo ang modyul na GD para maproseso ng Moodle ang mga larawan - maaaring kailanganin mong iedit ang php.ini at tanggalin ang comment (;) sa linyang ito : 'extension=php_gd2.dll'.
- Tiyakin na binuhay mo ang modyul na Zlib upang makalikha at makapagbuklat ka ng sakong zip sa loob ng Moodle.
- Tiyakin na buhay ang sessions - maaaring kailanganin mong iedit ang php.ini at ayusin ang direktoryo para sa session.save_path - sa halip na ang default "/tmp" gumamit ng direktoryong Windows tulad ng "c:/temp".
Version: $Id$