▷ Како инсталирати Моодле на Убунту Сервер 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