2021年3月9日 星期二

在 Ubuntu 20.04 安裝 Open edX Koa Native Installation

之前介紹了關於 Open edX 的文章,

Open edX 為功能完整的線上教學平台,

隨著時間也更換了數個版本,

今天要來介紹的為

在 Ubuntu 20.04 安裝 Open edX Koa Native Installation

以往 Open edX 的版本均為 Ubuntu 16.04 ,

版本 Koa 為 Ubuntu 20.04 上的第一個版本,

建議的系統規格為:

  • CPU 2GHz 
  • 16G 記憶體
  • 80G 硬碟空間

系統必須為 Ubuntu 20.04,

同時必須先做完更新:

  • sudo apt-get update -y
  • sudo apt-get upgrade -y
  • sudo reboot
重開機後就可以開始安裝:

1. Koa 版本目前有 koa.1 ,koa.2 ,koa.2a 等三個 release name,

此處選擇以 master 為範例

export OPENEDX_RELEASE=open-release/koa.master


2. 建立 config.yml,內容為

EDXAPP_LMS_BASE: "lms.domain.com"
EDXAPP_CMS_BASE: "studio.domain.com"

引號內的域名請自行更換


3. 前置安裝

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


4. 建立隨機密碼 

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

5. 開始安裝

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

安裝 Open edX 完畢後,
請勿執行兩件事情

do-release-upgrade
pip install --upgrade






沒有留言: