在 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
![](https://1.bp.blogspot.com/--2qCniogvFM/YEc0tvGQQOI/AAAAAAAApj0/GR_LCYj7dIMKof1PECUdi6dC_M2eYGENwCPcBGAsYHg/w640-h300/koa0000.png)
2. 建立 config.yml,內容為
EDXAPP_LMS_BASE: "lms.domain.com"
EDXAPP_CMS_BASE: "studio.domain.com"
引號內的域名請自行更換
![](https://1.bp.blogspot.com/-KO_3Bdl1xqE/YEc1PMjpA5I/AAAAAAAApj8/K-mL5mkBJaQlfVPYPEEV0UUWr85JkrXRACPcBGAsYHg/w640-h368/koa0001.png)
3. 前置安裝
wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/ansible-bootstrap.sh -O - | sudo -E bash
![](https://1.bp.blogspot.com/-jrzxBupdkyU/YEc4Uvmv3rI/AAAAAAAApkg/OrFFqIyWg2s1sA27jYGzSC0WS2i7dZZpgCPcBGAsYHg/w640-h362/koa0003.png)
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
原因無他,各元件都有其相依性,單就某些模組進行更新可能會造成部分功能上的異常。
================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================