▷ Kako instalirati Moodle u Ubuntu 21.04 - Hirsute nilski konj

Instaliranje platformi koje se prilagođavaju našim potrebama na računalu postalo je bitno za posao koji kroz njega obavljamo što potpuniji i učinkovitiji.

Danas vidimo kako je obrazovni segment dobio novu snagu, ne samo zbog globalnih situacija, već i zbog toga što IT sektor ima takav procvat, postoje različite platforme dizajnirane isključivo za obrazovni dio. To je idealno kada nam je vrijeme ograničeno ili se ne želimo fizički preseliti na neko mjesto.

Među najpopularnijim suvremenim obrazovnim platformama nalazimo Moodle. Moodle omogućuje svojim korisnicima pristup platformi s robusnim i sigurnim integriranim sustavom. To jamči da se svime što se tamo događa centralno upravlja najboljim alatima za tu svrhu.

Moodle nudi jednostavno korisničko sučelje sa značajkama poput povlačenja i ispuštanja, a plus je što podržava više od 120 jezika.

OkolišMoodle integrira dva bitna okruženja kao što su:

  • Mješovito učenje
  • Mrežni tečajevi

obilježjaMeđu najistaknutijim značajkama Moodlea nalazimo:

  • Stalno praćenje napretka provedenih aktivnosti
  • Integrira personaliziranu ploču s trenutnim i prethodnim tečajevima, dodatno je integriran odjeljak za pregled rada na čekanju
  • Pristupačno korisničko sučelje
  • Kompatibilan s otvorenim standardima kao što su IMS-LTI ili SCORM
  • Omogućuje nam prijenos datoteka u oblak putem OneDrivea, Dropboxa i Google diska
  • Ima aktivnosti i alate za suradnju poput foruma, wikija, rječnika, aktivnosti baze podataka
  • Obavještava nas o novim događajima
  • Stalna sigurnosna ažuriranja
  • Ima sigurnu autentifikaciju i masovne prijave na siguran način
  • Integrirajte sve-u-jednom kalendar

Ako vidite da je to održiva opcija, Solvetic će vas naučiti kako instalirati Moodle na Ubuntu 21.04.

1. Kako instalirati Moodle na Ubuntu 21.04

Korak 1
Prva stvar je provjeriti koristimo li Ubuntu 21.04, za to u terminalu izvršavamo sljedeće:

 lsb_release -a

Korak 2
Nakon toga ažurirat ćemo sustav naredbom:

 sudo apt ažuriranje

Korak 3
Sada ćemo instalirati PHP proširenja i knjižnice potrebne kako bi Moodle mogao raditi kako se očekuje, izvršavamo:

 sudo apt install php-common php-iconv php-curl php-mbstring php-xmlrpc php-sapun php-zip php-gd php-xml php-intl php-json libpcre3 libpcre3-dev graphviz aspell ghostscript clamav

Korak 4
Upisujemo slovo S kako bismo potvrdili preuzimanje i instaliranje ovih dodataka:

Nakon toga ćemo instalirati LEMP stog na sustav, LEMP (Linux, Nginx (EngineX), MariaDB i PHP) su razvijeni kao skup pomoćnih programa za implementaciju i upravljanje web aplikacijama, stoga je potrebno instalirati ovaj stog prije instaliranja i potpunog konfiguriranja Moodlea na Ubuntu 21.04.

Korak 5
Prva stvar za instaliranje bit će Nginx sa sljedećom naredbom:

 sudo apt instalirajte nginx

Korak 6
Potvrđujemo instalaciju slovom S:

Korak 7
Sve konfiguracijske datoteke Nginx bit će pohranjene u /etc /nginx direktoriju, a glavna konfiguracijska datoteka je /etc/nginx/nginx.conf.

Stanje Nginxa provjeravamo naredbom:

 sudo systemctl status nginx

Korak 8
Vidimo da je njegov status aktivan i da radi, sada omogućujemo Nginx s pokretanjem Linuxa:

 sudo systemctl je omogućen nginx

Korak 9
Izvršimo naredbu "ip add" da vidimo IP adresu Ubuntu 21.04:

Korak 10
S tom IP adresom idemo u preglednik i kad je unesemo vidjet ćemo Nginx početnu stranicu:

POVEĆAJTE

Korak 11
Sada ćemo instalirati MariaDB, s MariaDB -om imat ćemo sustav administracije relacijske baze podataka, za njegovu instalaciju izvršavamo:

 sudo apt install mariadb-server mariadb-client

Korak 12
Potvrđujemo preuzimanje i instalaciju slovom S:

Korak 13
Provjeravamo status MariaDB -a:

 sudo systemctl status mariadb

Korak 14
Sada omogućujemo MariaDB s pokretanjem Ubuntu 21.04:

 sudo systemctl je omogućen mariadb

Korak 15
Vrijeme je da se osigura instalacija MariaDB -a jer su prema zadanim postavkama neki parametri nesigurni, za to izvršavamo sljedeće:

 sudo mysql_secure_installation
Kad pritisnemo Enter, dodijelit ćemo root lozinku:

Korak 16
Vidjet ćemo sljedeća pitanja na koja odgovaramo slovom "y":

  • Ukloniti anonimne korisnike? [Y / n] i
  • Želite li daljinski onemogućiti prijavu s root -om? [Y / n] i
  • Ukloniti testnu bazu podataka i pristupiti joj? [Y / n] i
  • Odmah učitati tablice privilegija? [Y / n] i

Korak 17
Za izradu web stranica moramo instalirati PHP koji je dinamički i otvoreni programski jezik, a za instalaciju u Ubuntu 21.04 izvršit ćemo:

 sudo apt instalirajte php php-mysql php-fpm

Korak 18
Potvrđujemo proces slovom S:

Korak 19
Omogućujemo PHP s pokretanjem Ubuntu 21.04:

 sudo systemctl je omogućen php7.4-fpm

2. Izradite Moodle Ubuntu Server 21.04 bazu podataka i preuzmite spremišta

Korak 1
Moramo stvoriti bazu podataka u MySQL -u za upravljanje Moodleom, za to pristupamo MySQL -u naredbom:

 sudo mysql
Tu izvršavamo svaki od sljedećih redaka:
 CREATE DATABASE moodle; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle. * TO 'moodleadmin' @ 'localhost' IDENTIFICIRANO 'lozinkom'; FLUSH PRIVILEGIJE; prestati;

Korak 2
Nakon toga ćemo preuzeti Moodle spremišta sa naredbom:

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

Korak 3
Izdvojit ćemo sadržaj komprimirane datoteke u direktorij / var / www / html:

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

Korak 4
Popisat ćemo izdvojeni sadržaj:

 ls / var / www / html /

Korak 5
Dajemo potrebna dopuštenja:

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

Korak 6
Kreiramo direktorij u kojem će biti Moodle podaci:

 sudo mkdir -p / var / moodledata
Dajemo potrebna dopuštenja:
 sudo chmod 775 -R / var / moodledata sudo chown www -data: www -data -R / var / moodledata

Korak 7
Sljedeći korak bit će uređivanje konfiguracijske datoteke Moodle, za to izvršavamo sljedeće:

 cd / var / www / html / moodle / sudo cp config-dist.php config.php sudo nano config.php

Korak 8
Vidjet ćemo sljedeće:

Korak 9
Idemo na sljedeće retke:

 $ CFG-> dbtype $ CFG-> dbblioteka $ CFG-> dbhost $ CFG-> dbname $ CFG-> dbuser $ CFG-> dbpass $ CFG-> prefiks

Korak 10
Tamo moramo urediti vrijednosti s podacima koje smo registrirali u MySQL:

Korak 11
U nastavku lociramo sljedeće retke i dodjeljujemo ove vrijednosti:

 $ CFG-> wwwroot = 'http: // ime_računala';

 $ CFG-> dataroot = ' / var / moodledata';

Spremamo promjene tipkama Ctrl + O i izlazimo iz uređivača pomoću Ctrl + X.

Korak 12
Od vitalnog je značaja da NGINX podržava Moodle web lokaciju, za to ćemo stvoriti novu konfiguraciju bloka poslužitelja u direktoriju /etc/nginx/conf.d/, koristimo sljedeću naredbu:

 sudo nano /etc/nginx/conf.d/moodle.conf
Tu unosimo sljedeću sintaksu:
 poslužitelj {slušaj 80; server_name "Tim"; root / var / www / html / moodle; index index.php; lokacija / {try_files $ uri $ uri / /index.php?$query_string; } lokacija ~ (. + \. php) (. *) $ {fastcgi_split_path_info (. + \. php) (. *) $; fastcgi_index index.php; fastcgi_pass unix: /run/php/php7.4-fpm.sock; uključuju /etc/nginx/mime.types; uključuju fastcgi_params; fastcgi_param PATH_INFO $ fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }}

Spremamo promjene i izlazimo iz uređivača.

Korak 13
Potvrđujemo konfiguraciju Nginxa i ponovno učitavamo uslugu:

 sudo nginx -t

 sudo systemctl ponovno učitavanje nginxa

Korak 14
Za dovršetak procesa idemo u preglednik i unosimo IP adresu Ubuntu 21.04, vidjet ćemo sljedeće:

POVEĆAJTE

Korak 15
Tamo kliknemo na "Nastavi" i u sljedećem prozoru potvrđujemo da su instalacijski zahtjevi ispunjeni:

POVEĆAJTE

Korak 16
Pri dnu kliknemo na "Nastavi" za nastavak procesa instalacije ovih komponenti:

POVEĆAJTE

Korak 17
Kad se ovaj proces završi, vidjet ćemo ovo:

POVEĆAJTE

Korak 18
Kliknemo na Nastavi i sada moramo registrirati neke podatke kao administratorski korisnik, e -poštu, državu i zonu:

POVEĆAJTE

Korak 19
Kliknemo na "Ažuriraj profil" i sada ćemo vidjeti sljedeće:

POVEĆAJTE

Korak 20
Tamo registriramo željene podatke za web mjesto u Moodleu, pri dnu možemo dodijeliti zemljopisnu regiju:

POVEĆAJTE

Korak 21
Kliknemo na "Spremi promjene" i pristupit ćemo Moodleu:

POVEĆAJTE

Korak 22
Moguće je konfigurirati HTTPS u Moodleu radi veće sigurnosti. Ako to želimo, idemo na terminal i izvršavamo:

 sudo snap install --classic certbot

Korak 23
Na kraju instalacije unosimo:

Korak 24
Sada generiramo Nginx certifikat sa sljedećom naredbom:

 sudo certbot -nginx

Korak 25
Tamo unosimo svoju e -poštu i prihvaćamo uvjete licence:

Korak 26
Nakon što to učinimo, idemo na konfiguracijsku datoteku:

 sudo nano /var/www/html/moodle/config.php
Lociramo liniju "CFG-> wwwroot":

Korak 27
Tamo uspostavljamo HTTPS:

Spremamo promjene.

Korak 28
Nakon toga možemo sigurno pristupiti Moodleu i kretati se kroz njegove opcije, kao što su:
Kalendari:

POVEĆAJTE

Korak 29
Osobne bilješke:

POVEĆAJTE

Korak 30
Administracija web stranice:

POVEĆAJTE

Na taj ćete način instalirati i ispravno konfigurirati Moodle u Ubuntu 21.04. Opsežan je proces koji se isplati imati najbolje mogućnosti internetske platforme na obrazovnoj razini.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave