Moodle, systém riadenia výučby v Ubuntu 20.04 LTS

o Moodle

V nasledujúcom článku sa pozrieme na Moodle. Toto je systém riadenia výučby (LMS), voľne distribuované a písané v PHP. Je určená na pomoc učiteľom pri vytváraní online vzdelávacích komunít. Moodle vytvoril Martín Dougiamas.

V nasledujúcich riadkoch sa dozvieme, ako nainštalovať Moodle do Ubuntu 20.04 LTS Focal Fossa. Podľa pokynov, ktoré uvidíme nižšie, bude potrebné, aby sme sa predtým ubezpečili, že spĺňame určité minimálne požiadavky, aké sú; mať aktualizovaný systém Ubuntu 20.04 LTS, zásobník alebo prostredie LAMP, používateľský účet s oprávneniami sudo a prístup na internet.

V prípade, že ešte nemáte potrebné prostredie, môžete obráťte sa na Sprievodca inštaláciou SVETLA na Ubuntu 20.04. Moodle môžete integrovať do webovej služby Ubuntu 20.04 viacerými spôsobmi, buď ako hlavný web, ako samostatný virtuálny server, alebo ako súčasť tohto webu v tomto článku. Je tiež dôležité pracovať so zabezpečenými pripojeniami HTTPS, aj keď pre jednoduchosť v tomto článku to urobíme cez HTTP.

Stiahnite si Moodle pre Ubuntu 20.04

V oblasti na stiahnutie súboru Oficiálne internetové stránky, môžeme stiahnite si najnovšiu stabilnú verziu Moodle pre Ubuntu 20.04 LTS.

Balíky, ktoré nájdeme na webe, sú dostupné vo formátoch .tgz a .zip, ktorých odkazy vedú na stránku automatického sťahovania. Ďalšia možnosť pre stiahnite si najnovšiu verziu ešte dnes, otvorí sa terminál (Ctrl + Alt + T) a použije sa wget nasledovne:

stiahnuť moodle

wget https://download.moodle.org/download.php/direct/stable39/moodle-latest-39.tgz

Inštalácia na Ubuntu 20.04

Pred inštaláciou Moodle na Ubuntu 20.04 LTS budeme musieť vykonať niekoľko akcií s cieľom pripraviť systém. Takto získame webový inštalátor, ktorý neskôr použijeme na bezproblémové fungovanie.

Moodle súbory

Na začiatok budeme rozbaľte balíček, ktorý sme práve stiahli priamo na mieste, ktoré nás zaujíma. V termináli (Ctrl + Alt + T) budeme musieť použiť iba príkaz:

sudo tar xf moodle-latest-39.tgz -C /var/www/html/

Pretože Moodle musí zapisovať do svojho vlastného inštalačného adresára, zmeníme vlastníka tohto adresára na používateľa, s ktorým beží webová služba (www-Data):

sudo chown -R www-data: /var/www/html/moodle/

Tiež potrebujeme adresár pre dáta Moodle. Toto vytvoríme mimo rozsahu prehľadávania webu:

sudo mkdir /var/www/moodledata

Meníme vlastníka tohto adresára aby Moodle mohol písať:

sudo chown www-data: /var/www/moodledata/

databázy

Moodle bude potrebovať potrebnú podporu z databázového stroja, ktorý máme v Ubuntu 20.04, ktorým bude v tomto príklade MariaDB.

Na začiatok už otvoríme terminál (Ctrl + Alt + T) používať klienta konzoly mysql a používateľ, s ktorým spravujeme:

maríadb domovská ulita

sudo mysql -u root -p

Teraz poďme Na vytvorenie databázy:

vytvoriť databázu pre

create database moodle charset utf8mb4 collate utf8mb4_unicode_ci;

Ďalším krokom bude vytvoriť používateľa:

vytvoriť používateľa pre

create user usuariomoodle@localhost identified by 'password123';

Pokračujeme udeľovanie potrebných povolení používateľovi v databáze:

udeľovať privilégiá

grant all privileges on moodle.* to 'usuariomoodle'@'localhost';

Y uzavrieme spojenie:

quit

PHP

Moodle bude potrebovať určité rozšírenia, ktoré si nainštalujeme z repozitárov Ubuntu. Na začiatok aktualizujeme zoznam dostupných balíkov zadaním do terminálu (Ctrl + Alt + T):

sudo apt update

potom inštalujeme balíčky:

sudo apt install -y php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

Po dokončení to bude potrebné znovu načítať konfiguráciu PHP alebo webovej služby, podľa potreby:

sudo systemctl reload apache2

Inštalátor webu

Stroj Ubuntu 20.04 LTS, o ktorom robím tento článok, je prístupný v subdoméne ubuntu.local.lan, takže použijem url http://ubuntu.local.lan/moodle pre prístup k inštalácii.

výber jazyka pre inštaláciu moodle

akonáhle vybraný jazyk, ideme potvrdiť trasy Moodle. Predtým sme vytvorili dátový adresár navrhnutý inštalátorom, takže ho nebude potrebné upravovať.

potvrdiť trasy

Ďalším krokom je vyberte databázový stroj:

databáza pre moodle

Rozbaľovacia ponuka nám zobrazí možnosti dostupné v systéme. Vyberieme ten, ktorý vyhovuje konfigurácii, ktorú sme vykonali predtým.

V ďalšom kroku formulár vás požiada o údaje o pripojení k databázovej službe:

ladenie databázy

Poskytneme databázu a používateľské mená, ako aj heslo, rovnako ako sme ich vytvorili v predchádzajúcich krokoch.

Skontrolovali sme spojenie, budeme musieť prijmite zmluvné podmienky:

podmienky služby moodle

Nižšie je uvedený zoznam kontrola požiadaviek na inštaláciu Moodle na Ubuntu 20.04:

kontrola požiadaviek

Ak boli predchádzajúce kroky správne, budú splnené všetky základné požiadavky a budeme môcť pokračovať v procese inštalácie.

Samotný proces inštalácie zobrazí dlhý zoznam operácií a jeho výsledky:

inštalácia nálady

Tento proces v mojom prípade trval dlho. Na konci inštalácie Začína sa nastavovanie správcu pre nový web:

všeobecné náladové údaje

Po konfigurácii ste automaticky prihlásení na stránku, zobrazujúci osobnú oblasť:

moodle osobna oblast

A s týmto môžeme začať pracovať na našom novom webe Moodle a začať ho používať platforma eLearning pracovať v lokálnej sieti aj cez internet. Používatelia, ktorí potrebujú informácie o svojej činnosti, môžu obráťte sa na úradná dokumentácia na stránke projektu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   ako nainštalovať.me dijo

    Ahoj. Rozumiem, že vaše princípy „redakčnej etiky“ nezahŕňajú prakticky neplagizujúce sekciu po sekcii a odsek po odseku obsah iných stránok, však?

    1.    Damien A. dijo

      V jeho dobe mi chýbalo pridanie zdrojového odkazu. Opravil som. Salu2

  2.   FERNANDO MARTIN dijo

    VĎAKA

  3.   Leonardo dijo

    Zlyhal som:

    ERROR 2002 (HY000): Can't connect to local MySQL server via socket '/var/run/mysqld/mysqld.sock' (2)