Moodle, një sistem i menaxhimit të të mësuarit në Ubuntu 20.04 LTS

rreth Moodle

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:

shkarko humor

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ë:

guaskë shtëpie maríadb

sudo mysql -u root -p

Tani le të Për të krijuar bazën e të dhënave:

krijoni bazën e të dhënave për moodle

create database moodle charset utf8mb4 collate utf8mb4_unicode_ci;

Hapi tjetër do të jetë krijoni përdorues:

krijoni përdorues për moodle

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:

jep privilegje

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.

zgjedhja e gjuhës për instalimin e disponimit

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ë.

konfirmoni itineraret

Hapi tjetër është zgjidhni motorin e bazës së të dhënave:

baza e të dhënave për moodle

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:

akordimi i 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:

kushtet e disponimit të shërbimit

Më poshtë është një listë e duke kontrolluar kërkesat për instalimin e Moodle në Ubuntu 20.04:

kontrolli i kërkesave

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:

instalimi i humorit

Ky proces në rastin tim zgjati shumë. Në fund të instalimit, fillon konfigurimi i administratorit për faqen e re:

të dhëna të përgjithshme të humorit

Pas konfigurimit, ju hyni automatikisht në sit, duke treguar zonën personale:

humor i zonës 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.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   si ta instaloni.me dijo

    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?

    1.    Damien A. dijo

      Në ditën e tij unë humba shtimin e lidhjes burim. Unë kam korrigjuar. Salu2

  2.   FERNANDO MARTIN dijo

    FALEMINDERIT

  3.   Leonardo dijo

    Une deshtova:

    ERROR 2002 (HY000): Nuk mund të lidhet me serverin MySQL lokal përmes prizës '/var/run/mysqld/mysqld.sock' (2)