2018年11月18日 星期日

在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功能強大沒錯,

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

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

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










2018年11月13日 星期二

如何使用Google雲端硬碟的同步處理-windows版


Google服務已不再單純只是搜尋引擎,

除了Android手機服務以外,

Google還提供許多強大的服務,

其中雲端硬碟也是一種,

今天就來簡介一下:

如何使用Google雲端硬碟的同步處理-windows版


首先必須先到Google Drive官方網站下載電腦版同步程式,

一般使用者為個人身分,

故選擇左邊的程式下載



點選下載之後,

會出現服務條款的宣告,

當然這必定要同意才能下載的

 下載的程式執行安裝之後,

打開同步程式

就能看到第一次進入的設定畫面


首先需要有一個Google帳戶

輸入資料後登入


第二步是選擇本機端要持續上傳檔案到Google的資料夾


第二步是設定目前線上雲端硬碟中的資料要下載到本機端的存放位置


全部設定完畢之後,

程式會開始進行同步處理


以window10為範例

可以在右下角工具列發現同步程式正在努力同步資料,

第一次使用需要比較多的時間進行同步,

等它同步完畢之後,

就能在本機電腦端處理雲端硬碟上的資料,

或者將本機電腦端的資料上傳雲端硬碟中,

使用方法也很簡單,

就像電腦裡面的檔案管理一樣.




2018年11月8日 星期四

Oracle VM VirtualBox 安裝教學-windows版本


在開發軟體或者測試時如果需要不同的作業系統,

為加快開發速度或者快速的切換作業系統,

可藉由虛擬機器安裝各式各樣的作業系統達到目的,

此種工具軟體有很多種,

之前曾經基於Ubuntu介紹過Oracle VM VirtualBox 安裝教學,

現在就以Windows10為例子來做示範:

Oracle VM VirtualBox 安裝教學-windows版本

首先必須到官方網站下載安裝程式



 下載完畢之後,

執行安裝程式的第一個畫面如下




點選下一步之後,

安裝程式會宣告在系統中安裝了那些元件,



如果沒問題的話,

就直接下一步安裝,

安裝程式預設會將捷徑建立與檔案關聯啟用,



下一步之後,

安裝程式會告知使用者因為要設定網路所以可能造成網路暫時中斷,



設定完畢之後,

就能夠點選安裝按鈕進行安裝





在安裝的中途,

會出現安裝軟體的警告,

當然是選擇安裝才能正常使用VirtualBox



安裝完畢以後,

就能夠點選完成按鈕,

並同時打開VirtualBox


打開軟體之後,

應用程式畫面如下



到此安裝過程就已經結束,

安裝很簡單,

至於使用方法就請待下回分解了