在Ubuntu 16.04 快速安裝Open edX線上教學平台(Native installation)

首頁 >> composer >> 在Ubuntu 16.04 快速安裝Open edX線上教學平台(Native installation)

Open edX是由麻省理工學院與哈佛大學共同發布,

開放原始碼的線上教學平台,

今天就來教大家

在Ubuntu 16.04 快速安裝Open edX線上教學平台

Open   edX是由多個組件合成的一個強大線上教學平台,

但也因為如此,

所需要的系統資源也不會少,

建議的基本配備為:

  • Ubuntu   16.04   64bit
  • 8G   記憶體
  • 至少單核心 2G  Hz   CPU
  • 50 G硬碟空間

1.

安裝完Ubuntu 16.04之後,

先確定伺服器已經完成所有更新:

  • sudo apt-get update -y
  • sudo apt-get upgrade -y
  • sudo reboot

2.

a.   設定要安裝的版本

export OPENEDX_RELEASE=open-release/hawthorn.2

b. 引導安裝

wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/ansible-bootstrap.sh -O – | sudo bash

c.   如果是新安裝建議隨機產生密碼   (option)

wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/generate-passwords.sh -O – | bash

d.   安裝Open   edX

wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/native.sh -O – | bash

安裝完畢的畫面很簡單:

沒有看錯,

安裝步驟就這樣,

但其實在系統上安裝了許多必備的軟體,

建議使用最乾淨的系統安裝( 剛灌完Ubuntu 16.04 ),

不然會遇到千奇百怪的問題,

如果安裝的時候沒有執行步驟   2-c  ,

可以透過命令新增管理者帳號

sudo -u   www-data   /edx/bin/python.edxapp   ./manage.py   lms   –settings   aws   createsuperuser

然後按照提示輸入要建立的管理者帳號即可

這裡就必須抱怨一下

官方網站的文件可直接在網站上面看到devstack開發版本的預設帳號密碼,

但Native installation卻是沒提到,

devstack看到的預設帳號密碼只能登入LMS/CMS介面,

並沒有權限登入 Django

官方或許有提到只是不知道藏在哪個角落,

只好新增一個

Open  edX功能強大沒錯,

照著說明文件安裝卻是遇到千奇百怪的問題

而論壇上面的解答都是打幾個指令就說可解決,

但問題是打指令的時候卻發現路徑不對無法執行

 

底下這個範例是列出所有課程的命令:

sudo -u   www-data   /edx/bin/python.edxapp   /edx/bin/manage.edxapp lms dump_course_ids –settings aws

若是使用google cloud platform (GCP)的使用者,
在設定要安裝的版本請使用:
export OPENEDX_RELEASE=open-release/hawthorn.master
否則有可能遇到boto configuration error:
error log file 如下


================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

6 Responses

  1. 2019-02-12

    […] 之前曾介紹過在Ubuntu 16.04 快速安裝Open edX線上教學平台, […]

  2. 2019-02-24

    […] 之前提到過安裝 Open edX   線上教學平台, […]

  3. 2019-05-07

    […] 在Ubuntu 16.04 快速安裝Open edX線上教學平台(Native installation) […]

  4. 2020-01-14

    […] 之前提到過 OpenedX 線上教學平台, […]

  5. 2020-07-23

    […] 之前曾經介紹過如何安裝Open edX , […]

  6. 2021-01-06

    […] 之前提到過 Open edX 是一個開源的線上教學平台, […]

發表迴響