Open edX 安裝問題集

首頁 >> composer >> Open edX 安裝問題集

在虛擬機器上安裝 Open edX 其實問題並不多,

主要問題都在於防火牆設定,

如果預設為 All deny 的話,

就會有很多問題產生,

很可惜官方並沒有此類設定的說明文件,

若有的話,

相信許多問題都不需要解答就能解決。

Open edX 安裝問題集

Open edX 的說明文件有許多坑,

甚至新版本拿掉的功能,

在其最新版本的官方說明文件中還是寫在原章節內,

真心呼籲官方要好好撰寫才不會有一堆衍生的問題發生,

問題一:

此問題須手動安裝 mysql:

sudo apt install mysql-server

問題二:Pymongo keeps refusing the connection at 27017
該問題須執行:
sudo rm /var/lib/mongodb/mongod.locksudo service mongod start
即可

問題三:  swap 問題
此問題需要執行 
swapon -a
將 SWAP partition 設定為啟用即可。

問題四: hosts 設定

在Ubuntu /etc/hosts中應該寫入:

127.0.0.1 localhost

特別要注意兩點,

  • 每行僅定義一個 host name
  • 盡量不要使用實體 ip 位址 ( 因為會經過防火牆 )

問題五: git 服務 port

安裝過程中會使用到 git 服務 ,port 9418 務必開啟。


其他應該還有許多奇奇怪怪的問題產生,

還是必須重申一次,

很多看起來都不像防火牆設定問題,

但事實上同樣版本同樣的安裝命令,

在沒有防火牆的選項下安裝,

是沒有這些問題產生的。


問題六:沒有登入無法觀看課程 about 頁面 (404 not found)

前往 /edx/app/edxapp/lms.env.json,

找到 PREVIEW_LMS_BASE 設定,

將其改為一個不存在的網址即可。



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

guangyaw

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

You may also like...

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *