Платформа

Ағылшын нұсқасында ең жаңа ақпарат бар.

Open edX - өте күрделі платформа. edX.org [Open edX өзін-өзі орнату] әдістерін ұсынады(https://open.edx.org/get-started/get-started-self-managed/). Біз edX бастапқы кодынан өз бетіңізбен орнатуды ұсынбаймыз. Оны орнатуды және орналастыруды жеңілдететін контейнер нұсқасын пайдалану туралы ойланыңыз! Docker, контейнерлер және виртуализация туралы білу пайдалы, бірақ егер сізде бұлтты есептеулерде айтарлықтай техникалық тәжірибеңіз болса, қажет емес.

Open edX Tutor

Біз [Tutor] деп аталатын Docker негізінде Open edX-ті орнатуды таңдадық (https://docs.tutor.overhang.io/intro.html). Қарапайым сөзбен айтқанда, Tutor - бұл Open edX-ті басқаруға арналған Docker қолданатын қабықша - бағдарлама.

Неліктен біз Tutor-ді таңдадық?

  1. Оны орнату, конфигурациялау және жаңарту оңай. Docker біз үшін жұмыстың көп бөлігін өзі жасайды!
  2. Ол SSL сертификаттарын автоматты түрде жасайды және жаңартады Let ' s Encrypt.
  3. Tutor кескінді басқа серверге беруді немесе резервтік көшірмелерді жасауды және қалпына келтіруді жеңілдетеді.
    • Docker бағдарламалық жасақтама мен қызметтерді деректерден ажыратады.
  4. Open edX-ті орнату Docker кескіндерімен шектелмейді. Open edX-тің барлық функциялары қолжетімді.
    • Қызметтер әртүрлі контейнерлерді қолдану арқылы бөлінеді (платформа коды, мәліметтер базасы, жадты кэштеу және т. б.)
    • Tutor Open edX-тің толық функционалдығын қолдайды.
    • Tutor Open edX-ті орнату және функционалдылықты кеңейту үшін қарапайым "плагиндер" жүйесін қолданады.

Қажетті білім мен дағдылар

Сіз кем дегенде білуіңіз керек:

  • Debian негізіндегі дистрибуцияда bash-ті қолданудың практикалық дағдыларын
  • Виртуализация және Dockerді түсінуді
  • Python туралы негізгі білімді

Серверге қойылатын талаптар

Tutor құжаттама веб-сайтында [арнайы талаптар] көрсетілген (https://docs.tutor.overhang.io/install.html#requirements). Біздің гидтер мыналарды ұсынады:

  • Debian негізіндегі VPS (Ubuntu 18.04 ұсынылады)
  • 8 ГБ жедел жады, 4 ядро, 80 ГБ сақтау орны