如何安裝 Moodle 軟體 & 模組

安裝 Moodle 軟體

  1. 如何安裝 Moodle 軟體教學影片,請按這裡。
  2. 要在主機中設定 cron.php 自動執行排程。

# crontab -e

*/15 * * * * /usr/bin/php  /var/www/xxx/xxx/xxx/xxx/admin/cli/cron.php

(xxx更改為網站的主機直接路徑)

  1. Moodle 以次目錄(subfolder)安裝可以用 .htaccess 檔案來設定為根目錄:
  • 在根目錄中建立一個 .htaccess 檔案。
  • 將下列程式碼貼入並上傳。(註:若你的檔案夾名稱不是 moodle,請將下列紅色部分更改為你的網址或檔案名稱)

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?example.com$

RewriteRule ^(/)?$ moodle [L]

  • 修改 config.php 檔案。找到 $CFG->wwwroot  的地方,修改為

$CFG->wwwroot = 'https://www.example.com/moodle';

  • Moodle 2.9 以後 Slasharguments 主機apache的調整

/etc/httpd/httpd.conf

<Directory "/var/www/html">

加入

AcceptPathInfo On

</Directory>

 

安裝 Moodle 附加模組

  1. 至 Moodle官方網站下載想要的模組 zip 檔案,解壓縮之後,將其中的模組檔案放置在下列對應的檔案夾中。例如:佈景主題(theme)模組要放置在 /theme 檔案夾中。

themes:     /theme/

activity modules and resources:    /mod/

sidebar blocks:    /blocks/

question types:    /question/type/

course formats:    /moodle/course/format/

admin reports:    /moodle/admin/report/

(上傳之後,查看確定檔案的permission 為755)

  1.  -> 網站管理(Site administration)  -> 通知(Notifications)

按「現在升級Moodle資料庫」-> 成功 -> 繼續

  1.  模組設定:
  • 一般模組設定: -> 網站管理(Site administration)  -> 外掛(Plugins)  -> 外掛模組概況(Plugins overview)
  • 佈景主題設定: -> 網站管理(Site administration)  -> 外掛(Plugins)  -> 外觀(Appearance)  -> 佈景主題(Themes)
  1. 修改 BCU css 檔案

themes > bcu > style >

  1. custom.css

#page-header (Line 109)  padding-top: 0px;  改為    padding-top: 25px;

.slidewrap (line 222)     margin-top: 20px;    margin-bottom: 20px;   改為    margin-top: 30px;    margin-bottom: 40px;

#marketblocks  (line 222)  margin-bottom: 20px;   改為   margin-bottom: 1px;

#page-footer   (line 320)    margin: 10px 0px 0;  ;   改為       margin: 0px 0px 0;

#page-footer .info    (line 393)    margin-top: 34px;   padding-bottom: 14px;                         

改為    margin-top: 15px; padding-bottom: 1px;

  1. Block.css

.block .content  (Line 38)    font-size: 90%;   改為  font-size: 100%;

  1. Menu.css

.navbar {                 (line 6) 

margin-left: -20px;         改為      margin-left: 200px;   

 

.navbar .nav > li > a  (line 49) 

color: #444 !important;       color: #888 !important;

padding: 0px 20px 0px;     改為    padding: 0px 10px 0px;

font-weight: 400;             font-weight: 550;

font-size: 12px;   改為      font-size: 15px;

 

 

  • File Manager 設定:

-> 啟動編輯模式 -> 新增一個區塊 -> Repository File Manager