Instalarea pe computer a unor platforme care se adaptează nevoilor noastre a devenit esențială pentru ca munca pe care o realizăm să fie cât mai completă și eficientă posibil.
Astăzi, vedem cum segmentul educațional a luat o nouă forță și nu numai din cauza situațiilor globale, ci pentru că sectorul IT are un astfel de boom, există diferite platforme concepute exclusiv pentru partea educațională. Acest lucru este ideal atunci când timpul nostru este limitat sau nu vrem să ne mutăm fizic într-un loc.
Printre cele mai populare platforme educaționale moderne găsim Moodle. Moodle le permite utilizatorilor să aibă acces la o platformă cu un sistem integrat robust și sigur. Acest lucru garantează că tot ceea ce are loc acolo este gestionat central cu cele mai bune instrumente în acest scop.
Moodle oferă o interfață simplă cu funcții precum drag and drop, iar un plus este că acceptă mai mult de 120 de limbi.
MediiMoodle integrează două medii esențiale, cum ar fi:
- Invatatura amestecata
- Cursuri online
CaracteristiciPrintre cele mai remarcabile caracteristici ale Moodle găsim:
- Monitorizarea constantă a progresului activităților desfășurate
- Acesta integrează o tablă personalizată cu cursurile curente și anterioare, în plus o secțiune este integrată pentru a revizui lucrările în așteptare
- Interfață de utilizator accesibilă
- Compatibil cu standarde deschise precum IMS-LTI sau SCORM
- Ne oferă posibilitatea de a încărca fișiere în cloud prin OneDrive, Dropbox și Google Drive
- Are activități și instrumente de cooperare, cum ar fi forumuri, wiki, glosare, activități de baze de date
- Ne anunță despre noi evenimente
- Actualizări constante de securitate
- Are autentificare sigură și înscrieri masive într-un mod sigur
- Integrați un calendar all-in-one
Dacă vedeți că este o opțiune viabilă, Solvetic vă va învăța cum să instalați Moodle pe Ubuntu 21.04.
1. Cum se instalează Moodle pe Ubuntu 21.04
Pasul 1
Primul lucru este să verificăm dacă folosim Ubuntu 21.04, pentru aceasta în terminal executăm următoarele:
lsb_release -a
Pasul 2
După aceasta, vom actualiza sistemul cu comanda:
actualizare sudo apt
Pasul 3
Acum vom instala extensiile și bibliotecile PHP necesare pentru ca Moodle să funcționeze conform așteptărilor, executăm:
sudo apt install php-common php-iconv php-curl php-mbstring php-xmlrpc php-soap php-zip php-gd php-xml php-intl php-json libpcre3 libpcre3-dev graphviz aspell ghostscript clamav
Pasul 4
Introducem litera S pentru a confirma descărcarea și instalarea acestor programe de completare:
După aceasta, vom instala stiva LEMP pe sistem, LEMP (Linux, Nginx (EngineX), MariaDB și PHP) au fost dezvoltate ca un set de utilități pentru implementarea și gestionarea aplicațiilor web, de aceea este necesar să instalați această stivă înainte de a instala și configura complet Moodle pe Ubuntu 21.04.
Pasul 5
Primul lucru de instalat va fi Nginx cu următoarea comandă:
sudo apt instalează nginx
Pasul 6
Confirmăm instalarea cu litera S:
Pasul 7
Toate fișierele de configurare Nginx vor fi stocate în directorul / etc / nginx, iar fișierul principal de configurare este /etc/nginx/nginx.conf.
Verificăm starea Nginx cu comanda:
sudo systemctl status nginx
Pasul 8
Vedem că starea sa este activă și rulează, acum activăm Nginx cu pornirea Linux:
sudo systemctl este activat nginx
Pasul 9
Executăm comanda „ip add” pentru a vedea adresa IP a Ubuntu 21.04:
Pasul 10
Cu acea adresă IP mergem la un browser și când o introducem vom vedea pagina de pornire Nginx:
MARI
Pasul 11
Acum vom instala MariaDB, cu MariaDB vom avea un sistem de administrare a bazelor de date relaționale, pentru instalarea sa executăm:
sudo apt instalați mariadb-server mariadb-client
Pasul 12
Confirmăm descărcarea și instalarea cu litera S:
Pasul 13
Verificăm starea MariaDB:
sudo systemctl status mariadb
Pasul 14
Acum activăm MariaDB cu boot-ul Ubuntu 21.04:
sudo systemctl este activat mariadb
Pasul 15
Este timpul să vă asigurați instalarea MariaDB, deoarece în mod implicit unii parametri sunt nesiguri, pentru aceasta executăm următoarele:
sudo mysql_secure_installationLa apăsarea Enter vom atribui parola root:
Pasul 16
Vom vedea următoarele întrebări la care răspundem cu litera „y”:
- Eliminați utilizatorii anonimi? [Y / n] și
- Nu permiteți conectarea root la distanță? [Y / n] și
- Eliminați baza de date de testare și accesați-o? [Y / n] și
- Reîncărcați tabelele de privilegii acum? [Y / n] și
Pasul 17
Pentru a crea site-uri web trebuie să instalăm PHP, care este un limbaj de programare dinamic și open source, pentru al instala în Ubuntu 21.04 vom executa:
sudo apt instalează php php-mysql php-fpm
Pasul 18
Confirmăm procesul cu litera S:
Pasul 19
Activăm PHP cu pornirea Ubuntu 21.04:
sudo systemctl este activat php7.4-fpm
2. Creați baza de date Moodle Ubuntu Server 21.04 și descărcați depozite
Pasul 1
Trebuie să creăm baza de date în MySQL pentru a administra Moodle, pentru aceasta accesăm MySQL cu comanda:
sudo mysqlAcolo executăm fiecare dintre următoarele linii:
CREAȚI BAZA DE DATE moodle; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TABLES TEMPORARY, DROP, INDEX, ALTER ON moodle. * TO 'moodleadmin' @ 'localhost' IDENTIFICAT DE 'parolă'; PRIVILEGII DE ÎNVĂȚARE; părăsi;
Pasul 2
După aceasta, vom descărca depozitele Moodle cu comanda:
wget -c https://download.moodle.org/download.php/direct/stable39/moodle-latest-39.tgz
Pasul 3
Vom extrage conținutul fișierului comprimat în directorul / var / www / html:
sudo tar -zvxf moodle-latest-39.tgz -C / var / www / html /
Pasul 4
Vom enumera conținutul extras:
ls / var / www / html /
Pasul 5
Acordăm permisiunile necesare:
sudo chown www-data: www-data -R / var / www / html / moodle sudo chmod 775 -R / var / www / html / moodle
Pasul 6
Creăm directorul în care vor fi datele Moodle:
sudo mkdir -p / var / moodledataAcordăm permisiunile necesare:
sudo chmod 775 -R / var / moodledata sudo chown www-data: www-data -R / var / moodledata
Pasul 7
Următorul pas va fi editarea fișierului de configurare Moodle, pentru aceasta executăm următoarele:
cd / var / www / html / moodle / sudo cp config-dist.php config.php sudo nano config.php
Pasul 8
Vom vedea următoarele:
Pasul 9
Mergem la următoarele rânduri:
$ CFG-> dbtype $ CFG-> dblibrary $ CFG-> dbhost $ CFG-> dbname $ CFG-> dbuser $ CFG-> dbpass $ CFG-> prefix
Pasul 10
Acolo trebuie să edităm valorile cu datele pe care le-am înregistrat în MySQL:
Pasul 11
Mai jos localizăm următoarele linii și atribuim aceste valori:
$ CFG-> wwwroot = 'http: // computer_name';
$ CFG-> dataroot = '/ var / moodledata';
Salvăm modificările cu tastele Ctrl + O și ieșim din editor cu Ctrl + X.
Pasul 12
Este vital ca NGINX să susțină site-ul Moodle, pentru aceasta vom crea o nouă configurație de bloc de server în directorul /etc/nginx/conf.d/, folosim următoarea comandă:
sudo nano /etc/nginx/conf.d/moodle.confAcolo introducem următoarea sintaxă:
server {asculta 80; server_name "Echipa"; root / var / www / html / moodle; index index.php; locație / {try_files $ uri $ uri / /index.php?$query_string; } locație ~ (. + \. php) (. *) $ {fastcgi_split_path_info (. + \. php) (. *) $; fastcgi_index index.php; fastcgi_pass unix: /run/php/php7.4-fpm.sock; include /etc/nginx/mime.types; include fastcgi_params; fastcgi_param PATH_INFO $ fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }}
Salvăm modificările și ieșim din editor.
Pasul 13
Validăm configurația Nginx și reîncarcăm serviciul:
sudo nginx -t
sudo systemctl reîncarcă nginx
Pasul 14
Pentru a finaliza procesul, mergem la un browser și introducem adresa IP a Ubuntu 21.04, vom vedea următoarele:
MARI
Pasul 15
Acolo facem clic pe „Continuă” și în fereastra următoare validăm dacă sunt îndeplinite cerințele de instalare:
MARI
Pasul 16
În partea de jos facem clic pe „Continuă” pentru a continua procesul de instalare a acestor componente:
MARI
Pasul 17
Când se termină acest proces, vom vedea acest lucru:
MARI
Pasul 18
Facem clic pe Continuare și acum trebuie să înregistrăm câteva date ca utilizator administrator, e-mail, țară și zonă:
MARI
Pasul 19
Facem clic pe „Actualizați profilul” și acum vom vedea următoarele:
MARI
Pasul 20
Acolo înregistrăm informațiile dorite pentru site în Moodle, în partea de jos putem atribui regiunea geografică:
MARI
Pasul 21
Facem clic pe „Salvați modificările” și vom accesa Moodle:
MARI
Pasul 22
Este posibil să configurați HTTPS în Moodle pentru o securitate mai mare, dacă vrem să o facem, mergem la terminal și executăm:
sudo snap install --classic certbot
Pasul 23
La sfârșitul instalării introducem:
Pasul 24
Acum generăm certificatul Nginx cu următoarea comandă:
sudo certbot -nginx
Pasul 25
Acolo ne introducem e-mailul și apoi acceptăm termenii licenței:
Pasul 26
Odată ce acest lucru este făcut, mergem la fișierul de configurare:
sudo nano /var/www/html/moodle/config.phpLocalizăm linia „CFG-> wwwroot”:
Pasul 27
Acolo stabilim HTTPS:
Salvăm modificările.
Pasul 28
După aceasta, putem accesa Moodle în siguranță și naviga prin opțiunile sale, cum ar fi:
Calendare:
MARI
Pasul 29
Note personale:
MARI
Pasul 30
Administrarea site-ului:
MARI
În acest fel, veți avea instalat și configurat corect Moodle în Ubuntu 21.04. Este un proces extins care merită să aveți cele mai bune opțiuni ale unei platforme online la nivel educațional.