To Kā instalēt Moodle Ubuntu 21.04 - Nīlzirgs

Lai datorā būtu instalētas platformas, kas pielāgojas mūsu vajadzībām, ir kļuvis būtiski, lai ar to paveiktais darbs būtu pēc iespējas pilnīgāks un efektīvāks.

Šodien mēs redzam, kā izglītības segments ir ieguvis jaunu spēku un ne tikai globālu situāciju dēļ, bet arī tāpēc, ka IT nozarei ir tāds uzplaukums, ir dažādas platformas, kas paredzētas tikai izglītības daļai. Tas ir ideāli, ja mūsu laiks ir ierobežots vai mēs nevēlamies fiziski pārcelties uz kādu vietu.

Starp populārākajām mūsdienu izglītības platformām mēs atrodam Moodle. Moodle ļauj saviem lietotājiem piekļūt platformai ar spēcīgu un drošu integrētu sistēmu. Tas garantē, ka viss, kas tur notiek, tiek pārvaldīts centralizēti, izmantojot šim nolūkam labākos rīkus.

Moodle piedāvā vienkāršu lietotāja saskarni ar tādām funkcijām kā vilkšana un nomešana, un plus ir tas, ka tā atbalsta vairāk nekā 120 valodas.

VideMoodle apvieno divas būtiskas vides, piemēram:

  • Jaukta mācīšanās
  • Tiešsaistes kursi

IespējasStarp izcilākajām Moodle funkcijām mēs atrodam:

  • Pastāvīga veikto darbību progresa uzraudzība
  • Tajā ir iekļauta personalizēta tāfele ar pašreizējiem un iepriekšējiem kursiem, turklāt ir integrēta sadaļa, lai pārskatītu gaidāmos darbus
  • Pieejams lietotāja interfeiss
  • Savietojams ar atvērtiem standartiem, piemēram, IMS-LTI vai SCORM
  • Tas dod mums iespēju augšupielādēt failus mākonī, izmantojot OneDrive, Dropbox un Google disku
  • Tajā ir aktivitātes un sadarbības rīki, piemēram, forumi, viki, glosāriji, datu bāzes darbības
  • Paziņo mums par jauniem notikumiem
  • Pastāvīgi drošības atjauninājumi
  • Tam ir droša autentifikācija un masīva reģistrācija drošā veidā
  • Integrējiet visu vienā kalendāru

Ja redzat, ka tā ir dzīvotspējīga iespēja, Solvetic iemācīs jums instalēt Moodle Ubuntu 21.04.

1. Kā instalēt Moodle Ubuntu 21.04

1. darbība
Pirmā lieta ir pārbaudīt, vai mēs izmantojam Ubuntu 21.04, šim nolūkam terminālī izpildām sekojošo:

 lsb_release -a

2. solis
Pēc tam mēs atjaunināsim sistēmu ar komandu:

 sudo apt atjauninājums

3. solis
Tagad mēs instalēsim nepieciešamos PHP paplašinājumus un bibliotēkas, lai Moodle varētu darboties, kā paredzēts, mēs izpildām:

 sudo apt instalēt php-common php-iconv php-curl php-mbstring php-xmlrpc php-ziepes php-zip php-gd php-xml php-intl php-json libpcre3 libpcre3-dev graphviz aspell ghostscript clamav

4. solis
Mēs ievadām burtu S, lai apstiprinātu šo papildinājumu lejupielādi un instalēšanu:

Pēc tam mēs instalēsim LEMP kaudzīti sistēmā, LEMP (Linux, Nginx (EngineX), MariaDB un PHP) ir izstrādāti kā utilītu kopums tīmekļa lietojumprogrammu ieviešanai un pārvaldībai, tāpēc šī kaudze ir jāinstalē pirms Moodle instalēšanas un pilnīgas konfigurēšanas Ubuntu 21.04.

5. solis
Pirmā lieta, kas jāinstalē, būs Nginx ar šādu komandu:

 sudo apt instalēt nginx

6. darbība
Mēs apstiprinām uzstādīšanu ar burtu S:

7. solis
Visi Nginx konfigurācijas faili tiks saglabāti direktorijā /etc /nginx, un galvenais konfigurācijas fails ir /etc/nginx/nginx.conf.

Mēs pārbaudām Nginx stāvokli ar komandu:

 sudo systemctl statuss nginx

8. solis
Mēs redzam, ka tā statuss ir aktīvs un darbojas, tagad mēs iespējojam Nginx ar Linux startēšanu:

 sudo systemctl ir iespējots nginx

9. solis
Mēs izpildām komandu "ip add", lai redzētu Ubuntu 21.04 IP adresi:

10. solis
Ar šo IP adresi mēs ejam uz pārlūkprogrammu, un, ievadot to, mēs redzēsim Nginx mājas lapu:

PALIELINĀT

11. solis
Tagad mēs instalēsim MariaDB, ar MariaDB mums būs relāciju datu bāzes administrēšanas sistēma, kuras instalēšanai mēs izpildām:

 sudo apt instalēt mariadb-server mariadb-client

12. solis
Mēs apstiprinām lejupielādi un instalēšanu ar burtu S:

13. solis
Mēs pārbaudām MariaDB statusu:

 sudo systemctl statuss mariadb

14. darbība
Tagad mēs iespējojam MariaDB ar Ubuntu 21.04 sāknēšanu:

 sudo systemctl ir iespējota mariadb

15. solis
Ir pienācis laiks nodrošināt MariaDB instalēšanu, jo pēc noklusējuma daži parametri ir nedroši, tāpēc mēs izpildām sekojošo:

 sudo mysql_secure_installation
Nospiežot Enter, mēs piešķirsim saknes paroli:

16. solis
Mēs redzēsim šādus jautājumus, uz kuriem mēs atbildam ar burtu "y":

  • Vai noņemt anonīmus lietotājus? [J / n] un
  • Vai aizliegt root pieteikšanos attālināti? [J / n] un
  • Vai noņemt testa datu bāzi un piekļūt tai? [J / n] un
  • Vai atkārtoti ielādēt privilēģiju tabulas? [J / n] un

17. solis
Lai izveidotu vietnes, mums jāinstalē PHP, kas ir dinamiska un atvērtā pirmkoda programmēšanas valoda, lai to instalētu Ubuntu 21.04, mēs izpildīsim:

 sudo apt instalēt php php-mysql php-fpm

18. darbība
Mēs apstiprinām procesu ar burtu S:

19. solis
Mēs iespējojam PHP ar Ubuntu 21.04 startēšanu:

 sudo systemctl ir iespējots php7.4-fpm

2. Izveidojiet Moodle Ubuntu Server 21.04 datu bāzi un lejupielādējiet krātuves

1. darbība
Mums ir jāizveido datu bāze MySQL, lai administrētu Moodle, tāpēc mēs piekļūstam MySQL ar komandu:

 sudo mysql
Tur mēs izpildām katru no šīm rindām:
 CREATE DATABASE moodle; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle. * TO 'moodleadmin' @ 'localhost' IDENTIFICED by 'password'; FLUSH PRIVILĒGAS; atmest;

2. solis
Pēc tam mēs lejupielādēsim Moodle krātuves ar komandu:

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

3. solis
Mēs izvilksim saspiestā faila saturu direktorijā / var / www / html:

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

4. solis
Mēs uzskaitīsim iegūto saturu:

 ls / var / www / html /

5. solis
Mēs piešķiram nepieciešamās atļaujas:

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

6. darbība
Mēs izveidojam direktoriju, kurā būs Moodle dati:

 sudo mkdir -p / var / moodledata
Mēs piešķiram nepieciešamās atļaujas:
 sudo chmod 775 -R / var / moodledata sudo chown www -dati: www -data -R / var / moodledata

7. solis
Nākamais solis būs rediģēt Moodle konfigurācijas failu, lai to paveiktu:

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

8. solis
Mēs redzēsim sekojošo:

9. solis
Mēs ejam uz šādām rindām:

 $ CFG-> dbtype $ CFG-> dblibrary $ CFG-> dbhost $ CFG-> dbname $ CFG-> dbuser $ CFG-> dbpass $ CFG-> prefikss

10. solis
Tur mums ir jārediģē vērtības ar datiem, kurus esam reģistrējuši MySQL:

11. solis
Zemāk mēs atrodam šādas rindas un piešķiram šīs vērtības:

 $ CFG-> wwwroot = 'http: // datora_nosaukums';

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

Mēs saglabājam izmaiņas ar Ctrl + O taustiņiem un izejam no redaktora ar Ctrl + X.

12. solis
Ir ļoti svarīgi, lai NGINX atbalstītu Moodle vietni, tāpēc direktorijā /etc/nginx/conf.d/ mēs izveidosim jaunu servera bloka konfigurāciju, mēs izmantojam šādu komandu:

 sudo nano /etc/nginx/conf.d/moodle.conf
Tur mēs ievadām šādu sintaksi:
 serveris {klausīties 80; servera_nosaukums "Komanda"; root / var / www / html / moodle; indekss indekss.php; location / {try_files $ uri $ uri / /index.php?$query_string; } atrašanās vieta ~ (. + \. php) (. *) $ {fastcgi_split_path_info (. + \. php) (. *) $; fastcgi_index index.php; fastcgi_pass unix: /run/php/php7.4-fpm.sock; ietver /etc/nginx/mime.types; iekļaut fastcgi_params; fastcgi_param PATH_INFO $ fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }}

Mēs saglabājam izmaiņas un izejam no redaktora.

13. solis
Mēs apstiprinām Nginx konfigurāciju un atkārtoti ielādējam pakalpojumu:

 sudo nginx -t

 sudo systemctl pārlādēt nginx

14. darbība
Lai pabeigtu procesu, mēs ejam uz pārlūkprogrammu un ievadām Ubuntu 21.04 IP adresi, mēs redzēsim sekojošo:

PALIELINĀT

15. solis
Tur mēs noklikšķinām uz "Turpināt" un nākamajā logā mēs apstiprinām, ka instalēšanas prasības ir izpildītas:

PALIELINĀT

16. solis
Apakšā mēs noklikšķiniet uz "Turpināt", lai pārietu uz šo komponentu instalēšanas procesu:

PALIELINĀT

17. solis
Kad šis process beigsies, mēs redzēsim šo:

PALIELINĀT

18. darbība
Mēs noklikšķinām uz Turpināt, un tagad mums ir jāreģistrē daži dati kā administratora lietotājam, e -pastam, valstij un zonai:

PALIELINĀT

19. solis
Mēs noklikšķinām uz "Atjaunināt profilu", un tagad mēs redzēsim sekojošo:

PALIELINĀT

20. solis
Tur mēs reģistrējam vēlamo informāciju vietnei Moodle, apakšā mēs varam piešķirt ģeogrāfisko reģionu:

PALIELINĀT

21. solis
Mēs noklikšķinām uz "Saglabāt izmaiņas" un piekļūsim Moodle:

PALIELINĀT

22. darbība
Lai nodrošinātu lielāku drošību, Moodle ir iespējams konfigurēt HTTPS, ja mēs to vēlamies, dodamies uz termināli un izpildām:

 sudo snap install -klasiskais certbot

23. darbība
Instalēšanas beigās mēs ievadām:

24. darbība
Tagad mēs ģenerējam Nginx sertifikātu ar šādu komandu:

 sudo certbot -nginx

25. solis
Tur mēs ievadām savu e -pastu un pēc tam pieņemam licences noteikumus:

26. darbība
Kad tas ir izdarīts, mēs ejam uz konfigurācijas failu:

 sudo nano /var/www/html/moodle/config.php
Mēs atrodam rindu "CFG-> wwwroot":

27. darbība
Tur mēs izveidojam HTTPS:

Mēs saglabājam izmaiņas.

28. darbība
Pēc tam mēs varam droši piekļūt Moodle un pārlūkot tās iespējas, piemēram:
Kalendāri:

PALIELINĀT

29. solis
Personīgās piezīmes:

PALIELINĀT

30. darbība
Vietnes administrēšana:

PALIELINĀT

Tādā veidā jūs būsit instalējis un pareizi konfigurējis Moodle Ubuntu 21.04. Tas ir plašs process, kas ir tā vērts, lai izglītības līmenī būtu labākās tiešsaistes platformas iespējas.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave