▷ Како инсталирати Моодле на Убунту Сервер 20.04

Мрежно учење заузело је много већи процват у ово доба када су свјетске околности имале утјецаја на састанке људи и стога је од виталног значаја имати платформе које се прилагођавају тим потребама, нудећи јединствене, али сигурне и често понављајуће функционалности.

У овом сценарију, Моодле је постао платформа за управљање учењем на мрежи (е-учење), која је отвореног кода под ГНУ Опћом јавном лиценцом, функционалнија и динамичнија, а Моодле је доступан и за веб окружења и за мобилне уређаје.

Моодле има за циљ да својим корисницима пружи платформу на којој постоји робустан и сигуран интегрисани систем који омогућава сваком објекту који је креиран и којим се управља да буде што је могуће рекурзивнији.
Моодле нам даје једноставно сучеље које интегрира функције повлачења и испуштања и сматрамо га доступним на више од 120 језика.

Користите МоодлеМоодле можемо користити у два битна сценарија, а то су:

  • Мешано учење
  • Онлине курсеви

Без обзира на сценарио који се користи, уз Моодле можете омогућити или не омогућити функције језгра и прилагодити његову модуларну конфигурацију тако да посао буде што потпунији.

КарактеристикеНеке од најрелевантнијих карактеристика Моодле -а су:

  • Прилагођена контролна табла на којој можемо приступити тренутним, прошлим или будућим курсевима, као и прегледати радове на чекању
  • Приступачно корисничко сучеље
  • Интегрирајте активности и алате за сарадњу, као што су форуми, викији, појмовници, активности у бази података и друго
  • Једноставан и интуитиван уређивач текста који омогућава уређивање елемената интегрисаних у Моодле
  • Додајте све-у-једном календар
  • Омогућава вам да отпремате датотеке у облак помоћу услуга као што су ОнеДриве, Дропбок и Гоогле диск
  • Нуди праћење напретка активности
  • Генеришите обавештења о новим догађајима
  • Сигурна аутентификација и сигурне масовне пријаве
  • Компатибилан је са отвореним стандардима као што су ИМС-ЛТИ или СЦОРМ
  • Ако је потребно, можемо масовно креирати курсеве
  • Стална безбедносна ажурирања

Погледајмо како инсталирати Моодле на Убунту Сервер 20.04.

1. Како инсталирати ПХП Убунту Сервер 20.04 проширења

Корак 1
Систем ажурирамо следећом командом:

 судо апт упдате

ЕНЛАРГЕ

Корак 2
Након тога ћемо инсталирати ПХП екстензије и библиотеке које су неопходне да би Моодле радио како се очекује, то ћемо учинити са апт менаџером пакета на следећи начин:

 судо апт инсталирајте пхп-цоммон пхп-ицонв пхп-цурл пхп-мбстринг пхп-кмлрпц пхп-сапун пхп-зип пхп-гд пхп-кмл пхп-интл пхп-јсон либпцре3 либпцре3-дев грапхвиз аспелл ​​гхостсцрипт цламав

ЕНЛАРГЕ

Уносимо слово С да бисмо потврдили преузимање и инсталирање ових пакета.

Инсталирање ЛЕМП -а на Убунту Сервер 20.04ЛЕМП (Линук, Нгинк (ЕнгинеКс), МариаДБ и ПХП), је скуп помоћних програма са којима можемо имплементирати веб апликације, морамо инсталирати овај стек пре инсталирања и конфигурисања Моодле -а.

2. Како инсталирати Нгинк Убунту Сервер 20.04

Корак 1
Да бисмо инсталирали Нгинк, извршавамо:

 судо апт инсталл нгинк

ЕНЛАРГЕ

Корак 2
Прихватамо преузимање и инсталирање пакета, на крају ћемо видети следеће:

ЕНЛАРГЕ

Нгинк конфигурацијске датотеке су ускладиштене у /етц /нгинк директоријуму, а главна конфигурациона датотека је /етц/нгинк/нгинк.цонф.

Корак 3
Проверавамо статус Нгинка:

 судо системцтл статус нгинк

ЕНЛАРГЕ

Корак 4
Омогућавамо Нгинк при покретању Убунту сервера:

 судо системцтл је омогућен нгинк

ЕНЛАРГЕ

Корак 5
Из прегледача можемо отићи на ИП адресу сервера и потврдити да је Нгинк инсталиран:

ЕНЛАРГЕ

3. Како инсталирати МариаДБ Убунту Сервер 20.04

Корак 1
МариаДБ нам нуди систем администрације релационих база података, за његову инсталацију извршавамо следећу команду:

 судо апт инсталл мариадб-сервер мариадб-цлиент

ЕНЛАРГЕ

Корак 2
Прихватамо преузимање и инсталацију:

ЕНЛАРГЕ

Корак 3
Потврђујемо тренутно стање МариаДБ:

 судо системцтл статус мариадб

ЕНЛАРГЕ

Корак 4
Омогућавамо МариаДБ при покретању сервера:

ЕНЛАРГЕ

Корак 5
Сада морамо осигурати инсталацију МариаДБ -а, за ово извршавамо:

 судо мискл_сецуре_инсталлатион
У првом одељку можемо

ЕНЛАРГЕ

Корак 6
Затим одговарамо на следеће:

  • Уклонити анонимне кориснике? [И / н] и
  • Забрани даљинско пријављивање роот -а? [И / н] и
  • Уклонити тестну базу података и приступити јој? [И / н] и
  • Поново учитати табеле привилегија сада? [И / н] и

ЕНЛАРГЕ

4. Инсталација ПХП Убунту сервера 20.04

Корак 1
ПХП је динамичан, флексибилан и отворени програмски језик са којим ће бити могуће креирати веб странице и веб апликације, његова инсталација се врши следећом командом:

 судо апт инсталл пхп пхп-мискл пхп-фпм

ЕНЛАРГЕ

Корак 2
Уносимо слово С да бисмо довршили процес, а затим проверавамо статус ПХП -а:

ЕНЛАРГЕ

Корак 3
Омогућавамо га при покретању Убунту -а наредбом:

 судо системцтл је омогућен пхп7.4-фпм

5. Како креирати базу података за Моодле Убунту Сервер 20.04 и преузети спремишта

Корак 1
Креираћемо базу података за администрацију Моодле -а, за то приступамо МиСКЛ -у са следећом командом:

 судо мискл
Тамо ћемо извршити следеће редове:
 ЦРЕАТЕ ДАТАБАСЕ моодле; ГРАНТ СЕЛЕЦТ, ИНСЕРТ, УПДАТЕ, ДЕЛЕТЕ, ЦРЕАТЕ, ЦРЕАТЕ ТЕМПОРАРИ ТАБЛЕС, ДРОП, ИНДЕКС, АЛТЕР ОН моодле. * ТО 'моодлеадмин' @ 'лоцалхост' ИДЕНТИФИКОВАНО са 'лозинком'; ФЛУСХ ПРИВИЛЕГЕС; одустати;

ЕНЛАРГЕ

Корак 2
Преузимање Моодле Убунту Сервер 20.04 спремишта
Преузећемо најновију верзију Моодле -а са следећом командом:

 вгет -ц хттпс://довнлоад.моодле.орг/довнлоад.пхп/дирецт/стабле39/моодле-латест-39.тгз

ЕНЛАРГЕ

Корак 3
Садржај компримоване датотеке издвајамо у / вар / ввв / хтмл директоријум:

 судо тар -звкф моодле -латест -39.тгз -Ц / вар / ввв / хтмл /

ЕНЛАРГЕ

Корак 4
Наводимо садржај који је издвојен:

 лс / вар / ввв / хтмл /

ЕНЛАРГЕ

Корак 5
Одобрићемо потребна дозвола за употребу Моодле -а:

 судо цховн ввв -дата: ввв -дата -Р / вар / ввв / хтмл / моодле судо цхмод 775 -Р / вар / ввв / хтмл / моодле

ЕНЛАРГЕ

Корак 6
Следећи корак ће бити креирање Моодле директоријума података, где ће Моодле сачувати отпремљене датотеке:

 судо мкдир -п / вар / моодледата
Дајемо дозволе:
 судо цхмод 775 -Р / вар / моодледата судо цховн ввв -дата: ввв -дата -Р / вар / моодледата

ЕНЛАРГЕ

Корак 7
Уредит ћемо Моодле конфигурацијску датотеку, за то извршавамо сљедеће наредбе:

 цд / вар / ввв / хтмл / моодле / судо цп цонфиг-дист.пхп цонфиг.пхп судо нано цонфиг.пхп

ЕНЛАРГЕ

Корак 8
У датотеци ћемо пронаћи следеће редове:

 $ ЦФГ-> дбтипе $ ЦФГ-> дбблиотека $ ЦФГ-> дбхост $ ЦФГ-> дбнаме $ ЦФГ-> дбусер $ ЦФГ-> дбпасс $ ЦФГ-> префикс

ЕНЛАРГЕ

Корак 9
Тамо замењујемо вредности онима које смо регистровали у креираној бази података:

ЕНЛАРГЕ

Корак 10
Мало ниже ћемо уредити следеће редове:

 $ ЦФГ-> вввроот = 'хттп: // име_рачунара'; $ ЦФГ-> датароот = ' / вар / моодледата';

ЕНЛАРГЕ

Спремамо промене помоћу тастера Цтрл + О и излазимо из уређивача помоћу тастера Цтрл + Кс.

5. Нгинк конфигурација за апликацију Моодле Убунту Сервер 20.04

Корак 1
Да би НГИНКС подржао Моодле сајт, морамо да направимо нову конфигурацију серверског блока у /етц/нгинк/цонф.д/ директоријуму, уносимо:

 судо нано /етц/нгинк/цонф.д/моодле.цонф
Тамо уносимо следеће податке са именом домена:
 сервер {слушај 80; сервер_наме "Тим"; роот / вар / ввв / хтмл / моодле; индек индек.пхп; локација / {три_филес $ ури $ ури / /индек.пхп?$куери_стринг; } локација ~ (. + \. пхп) (. *) $ {фастцги_сплит_патх_инфо (. + \. пхп) (. *) $; фастцги_индек индек.пхп; фастцги_пасс уник: /рун/пхп/пхп7.4-фпм.соцк; инцлуде /етц/нгинк/миме.типес; инцлуде фастцги_парамс; фастцги_парам ПАТХ_ИНФО $ фастцги_патх_инфо; фастцги_парам СЦРИПТ_ФИЛЕНАМЕ $ доцумент_роот $ фастцги_сцрипт_наме; }}

ЕНЛАРГЕ

Корак 2
Сачувамо промене и након тога потврђујемо да је конфигурација Нгинк исправна и поново покрећемо услугу:

 судо нгинк -т судо системцтл релоад нгинк

ЕНЛАРГЕ

6. Како довршити инсталацију Моодле Убунту сервера 20.04

Корак 1
Да бисмо то урадили, идемо у прегледач и уносимо следеће:

 хттп: // ”тим”
У првом случају ће се приказати следеће:

ЕНЛАРГЕ

Корак 2
Овде је дат кратак увод у Моодле, кликните на „Настави“ да бисте напредовали, а затим ћемо видети да ли сервер испуњава захтеве за инсталацију:

ЕНЛАРГЕ

Корак 3
На дну ћемо кликнути на „Настави“ ако је све у реду, тада ће систем бити инсталиран и видећемо резиме сваког инсталираног додатка:

ЕНЛАРГЕ

Корак 4
На крају ћемо видети ово:

ЕНЛАРГЕ

Корак 5
Кликните на Настави, а затим дефинишемо:

  • Корисничко име и лозинка администратора
  • Е -пошта коју ћете користити за обавештења
  • Тренутни град и регион

ЕНЛАРГЕ

Корак 6
На дну ћемо кликнути на „Ажурирај профил“ да бисмо применили промене:

ЕНЛАРГЕ

Корак 7
Затим приступамо следећем прозору у који уносимо назив веб локације и опис ако желимо:

ЕНЛАРГЕ

Корак 8
Кликнемо Финисх и приступићемо Моодле -у у Убунту серверу 20.04:

ЕНЛАРГЕ

7. ХТТПС конфигурација у Моодле Убунту серверу 20.04

Корак 1
Ово је додатна безбедносна метода за употребу у Моодле -у, па је опционална, да бисмо извршили ову радњу извршићемо следеће:

 судо снап инсталл --цлассиц цертбот

ЕНЛАРГЕ

Корак 2
На крају овог процеса видећемо следеће:

ЕНЛАРГЕ

Корак 3
Затим ћемо генерисати сертификат за Цертбот за уређивање НГИНКС конфигурације:

 судо цертбот -нгинк
Уносимо имејл за обавештења:

ЕНЛАРГЕ

Корак 4
Тада ће процес бити завршен:

ЕНЛАРГЕ

Корак 5
Сада приступамо Моодле датотеци за конфигурацију:

 судо нано /вар/ввв/хтмл/моодле/цонфиг.пхп Тамо идемо на линију ЦФГ-> вввроот и постављамо ХТТПС: ЦФГ-> вввроот = 'хттпс://леарнинг.тестпројецтс.ме';

ЕНЛАРГЕ

Спремамо промјене и излазимо из уређивача, а сада ће навигација у Моодлеу бити сигурна.
У Моодле -у можемо приступити различитим опцијама, као што су:

Календари:

ЕНЛАРГЕ

Приватне датотеке:

ЕНЛАРГЕ

Администрација сајта:

ЕНЛАРГЕ

Моодле несумњиво интегрише неопходне функције за креирање оптималних веб локација за учење препуних кључних функција за сваку врсту корисника.

wave wave wave wave wave