Në artikullin tjetër do të hedhim një vështrim në Moodle. Ky është një sistem i menaxhimit të të mësuarit (LMS), shpërndahen lirisht dhe shkruhen në PHP. Ajo ka për qëllim të ndihmojë mësuesit të krijojnë komunitete të të mësuarit në internet. Moodle u krijua nga Martín Dougiamas.
Në linjat vijuese do të shohim se si të instalojmë Moodle në Ubuntu 20.04 LTS Focal Fossa. Për të ndjekur hapat që do të shohim më poshtë, do të jetë e nevojshme që ne të sigurohemi më parë që të përmbushim disa kërkesa minimale, siç janë; keni një sistem të azhurnuar Ubuntu 20.04 LTS, një pirg ose mjedis LAMP, një llogari përdoruesi me leje sudo dhe hyrje në internet.
Në rast se nuk keni ende ambientin e nevojshëm, mundeni konsultohuni me Udhëzues për instalimin e LAMP në Ubuntu 20.04. Ju mund të integroni Moodle në shërbimin Ubuntu 20.04 në shumë mënyra, ose si faqja kryesore e internetit, një server virtual i pavarur, ose, siç do të bëjmë në këtë artikull, si pjesë e faqes kryesore të internetit. Alsoshtë gjithashtu e rëndësishme të punohet me lidhje të sigurta HTTPS, edhe pse për thjeshtësi në këtë artikull ne do ta bëjmë atë përmes HTTP.
Shkarkoni Moodle për Ubuntu 20.04
Në zonën e shkarkimit të faqen zyrtare të internetit, ne mundemi shkarkoni versionin e fundit të qëndrueshëm Moodle për Ubuntu 20.04 LTS.
Paketat që do të gjejmë në internet janë në dispozicion në formatet .tgz dhe .zip, lidhjet e të cilave çojnë në një faqe automatike të shkarkimit. Një tjetër mundësi për shkarkoni versionin e fundit sot, do të hapë një terminal (Ctrl + Alt + T) dhe do të përdorë wget si vijon:
wget https://download.moodle.org/download.php/direct/stable39/moodle-latest-39.tgz
Instalimi në Ubuntu 20.04
Para se të instaloni Moodle në Ubuntu 20.04 LTS do të duhet të kryejmë disa veprime për të përgatitur sistemin. Në këtë mënyrë ne do të marrim instaluesin e internetit që do të përdorim më vonë për të punuar pa probleme.
Skedarët Moodle
Për të filluar ne do unzip paketën që sapo shkarkuam direkt në vendndodhjen që na intereson. Në një terminal (Ctrl + Alt + T), ne do të duhet të përdorim vetëm komandën:
sudo tar xf moodle-latest-39.tgz -C /var/www/html/
Meqenëse Moodle duhet të shkruajë në direktorinë e vet të instalimit, ne e ndryshojmë pronarin e këtij direktoriumi në përdorues me të cilin funksionon shërbimi në internet (www-data):
sudo chown -R www-data: /var/www/html/moodle/
Ne gjithashtu kemi nevojë një direktori për të dhënat e Moodle. Ne do ta krijojmë këtë jashtë fushës së shfletimit të internetit:
sudo mkdir /var/www/moodledata
Ne e ndryshojmë pronarin e kësaj direktorie kështu që Moodle mund të shkruajë:
sudo chown www-data: /var/www/moodledata/
Baza e të dhënave
Moodle do të ketë nevojë për mbështetjen e nevojshme nga motori i bazës së të dhënave që kemi në Ubuntu 20.04, i cili në këtë shembull do të jetë MariaDB.
Për të filluar, ne do të hapim një terminal (Ctrl + Alt + T) tashmë përdorni klientin e konsolës mysql dhe përdoruesit me të cilin ne menaxhojmë:
sudo mysql -u root -p
Tani le të Për të krijuar bazën e të dhënave:
create database moodle charset utf8mb4 collate utf8mb4_unicode_ci;
Hapi tjetër do të jetë krijoni përdorues:
create user usuariomoodle@localhost identified by 'password123';
Ne vazhdojmë dhënien e lejeve të nevojshme për përdoruesin në bazën e të dhënave:
grant all privileges on moodle.* to 'usuariomoodle'@'localhost';
Y mbyllim lidhjen:
quit
PHP
Moodle do të ketë nevojë për shtesa të caktuara që ne do të instalojmë nga depot e Ubuntu. Për të filluar, ne do të azhurnojmë listën e paketave të disponueshme duke shtypur në terminal (Ctrl + Alt + T):
sudo apt update
atëherë ne instalojmë paketat:
sudo apt install -y php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip
Pas përfundimit, do të jetë e nevojshme ringarkoni PHP ose konfigurimin e shërbimit të uebit, sipas rastit:
sudo systemctl reload apache2
Instalues uebi
Makina Ubuntu 20.04 LTS në të cilën unë e bëj këtë artikull është e arritshme në nën-domenin ubuntu.local.lan, kështu që unë do të përdor url http://ubuntu.local.lan/moodle për të hyrë në instalim.
dikur gjuha e zgjedhur, ne do të konfirmojmë rrugët e Moodle. Më parë kemi krijuar direktorinë e të dhënave të sugjeruar nga instaluesi, kështu që nuk do të jetë e nevojshme ta modifikoni atë.
Hapi tjetër është zgjidhni motorin e bazës së të dhënave:
Dritarja do të na tregojë opsionet e disponueshme në sistem. Ne do të zgjedhim atë që i përshtatet konfigurimit që kemi bërë më parë.
Në hapin tjetër një formë do të kërkojë të dhënat e lidhjes me shërbimin e bazës së të dhënave:
Ne do të sigurojmë bazën e të dhënave dhe emrat e përdoruesve, si dhe fjalëkalimin, ashtu si i krijuam ato në hapat e mëparshëm.
Kontrolluar lidhjen, ne do të duhet pranoni kushtet e shërbimit:
Më poshtë është një listë e duke kontrolluar kërkesat për instalimin e Moodle në Ubuntu 20.04:
Nëse hapat e mëparshëm kanë qenë të saktë, të gjitha kërkesat themelore do të plotësohen dhe ne do të jemi në gjendje të vazhdojmë me procesin e instalimit.
Vetë procesi i instalimit do të tregojë një listë të gjatë të operacioneve dhe rezultatet e tij:
Ky proces në rastin tim zgjati shumë. Në fund të instalimit, fillon konfigurimi i administratorit për faqen e re:
Pas konfigurimit, ju hyni automatikisht në sit, duke treguar zonën personale:
Dhe me këtë ne mund të fillojmë të punojmë në faqen tonë të re Moodle, dhe të fillojmë ta përdorim këtë platforma eLearning për të punuar si në një rrjet lokal ashtu edhe përmes internetit. Përdoruesit që kanë nevojë për informacion në lidhje me funksionimin e tij, munden konsultohuni me dokumentacioni zyrtar në faqen e projektit.
Përshëndetje. Unë e kuptoj që parimet tuaja të "etikës editoriale" nuk përfshijnë praktikisht jo plagjiarizuese pjesë pas seksioni dhe paragrafi pas paragrafi përmbajtja e faqeve të tjera, apo jo?
Në ditën e tij unë humba shtimin e lidhjes burim. Unë kam korrigjuar. Salu2
FALEMINDERIT
Une deshtova:
ERROR 2002 (HY000): Nuk mund të lidhet me serverin MySQL lokal përmes prizës '/var/run/mysqld/mysqld.sock' (2)