MoodleBox On Raspberry Pi 3
  • Introduction
  • 為什麼有MoodleBox
  • MoodleBox特點
  • 樹莓的初始安裝
  • 設定無線基地台(AP)
  • 安裝web服務器
  • 安裝Moodle(終於!)
  • 由USB隨身碟或SFTP存取Moodle檔案
  • 其他Moodle設定
  • phpMyAdmin的設定(選擇性)
  • 最佳化
  • 啟動時自動調整分割區大小
  • 清理分佈
Powered by GitBook
On this page
  • 下載並安裝的Moodle
  • 設定Moodle的排程程式cron
  • 修正資料庫的資料表格式

Was this helpful?

安裝Moodle(終於!)

Previous安裝web服務器Next由USB隨身碟或SFTP存取Moodle檔案

Last updated 6 years ago

Was this helpful?

我們使用Git來安裝Moodle,以方便日後的更新安裝。我們從安裝Git開始。

$ sudo apt-get install git

下載並安裝的Moodle

$ cd /var/www/
$ sudo rm -r html
$ sudo git clone --depth=1 -b MOODLE_32_STABLE git://git.moodle.org/moodle.git html

上面最後一行命令指定Git安裝的版本。 此處使用的是目前的穩定版3.2.x版本。

新建Moodle的資料夾並正確設定使用權限。

$ sudo mkdir /var/www/moodledata
$ sudo chown -R www-data:www-data /var/www/html /var/www/moodledata/

要完成Moodle的安裝, 我們要在瀏覽器中輸入網址 並依照螢幕上的指示。 這一階段所需的時間超過10

分鐘。 所以要有耐心!

此安裝中,會設定管理員的使用者帳號為admin,密碼是 Moodlebox4$。

設定Moodle的排程程式cron

我們要讓Moodle的排程程式cron每隔3分鐘啟動執行。 要達成此目的,即執行下列命令:

$ sudo crontab -e

並在排程程式中加入此行

*/3 * * * * nice -n 10 ionice -c2 /usr/bin/php /var/www/html/admin/cli/cron.php

驗證

在Moodle中,進入「網站管理>主機>排定的工作」的管理頁面,確認這些排定工作是定期執行的。

修正資料庫的資料表格式

為了修正資料表格式可能仍然是Antelope格式的問題,我們執行命令

$ sudo php /var/www/html/admin/cli/mysql_compressed_rows.php -f

驗證

在 http://moodlebox.home/admin/environment.php 不再顯示有關資料表格為Barracuda格式的警告訊息。
http://moodlebox.home/