- 1. Како инсталирати ПХП Убунту Сервер 20.04 проширења
- 2. Како инсталирати Нгинк Убунту Сервер 20.04
- 3. Како инсталирати МариаДБ Убунту Сервер 20.04
- 4. Инсталација ПХП Убунту сервера 20.04
- 5. Како креирати базу података за Моодле Убунту Сервер 20.04 и преузети спремишта
- 5. Нгинк конфигурација за апликацију Моодле Убунту Сервер 20.04
- 6. Како довршити инсталацију Моодле Убунту сервера 20.04
- 7. ХТТПС конфигурација у Моодле Убунту серверу 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
Сада приступамо Моодле датотеци за конфигурацију:
судо нано /вар/ввв/хтмл/моодле/цонфиг.пхп Тамо идемо на линију ЦФГ-> вввроот и постављамо ХТТПС: ЦФГ-> вввроот = 'хттпс://леарнинг.тестпројецтс.ме';
ЕНЛАРГЕ
Спремамо промјене и излазимо из уређивача, а сада ће навигација у Моодлеу бити сигурна.
У Моодле -у можемо приступити различитим опцијама, као што су:
Календари:
ЕНЛАРГЕ
Приватне датотеке:
ЕНЛАРГЕ
Администрација сајта:
ЕНЛАРГЕ
Моодле несумњиво интегрише неопходне функције за креирање оптималних веб локација за учење препуних кључних функција за сваку врсту корисника.