安裝Moodle(終於!)

我們使用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的安裝, 我們要在瀏覽器中輸入網址http://moodlebox.home/ 並依照螢幕上的指示。 這一階段所需的時間超過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格式的警告訊息。

Last updated