第4章 moodle簡介、安裝、系統設定

Download Report

Transcript 第4章 moodle簡介、安裝、系統設定

第4章
Moodle簡介、安裝、系統設定
學習目標





瞭解Moodle的起源與目的。
學習架設AppServ伺服器套件。
學習安裝Moodle與其系統設定。
學習Moodle平台的備份與還原。
學習修改Moodle網址路徑。
數位學習觀念與實作
2
本章內容







4-1 Moodle簡介
4-2 Appserv架設
4-3 Moodle安裝
4-4 Moodle系統設定
4-5 Moodle備份與還原
4-6 Moodle網站路徑
課後練習
數位學習觀念與實作
3
4-1Moodle簡介






Moodle(Modular Object-oriented Dynamic Learning
Environment)
中文譯為模組化物件導向動態學習環境。
採用PHP語言以及開放原始碼所設計的一種內容管理系統。
讓使用者可自由的使用及修改程式碼,並以物件化、模組化的方
式建構起整個網站,教師們透過此套系統便可以輕鬆管理使用者、
群組並建置課程。
能運用在單一教師經營的學習網站,打造個人化的學習環境
(Personal Learning Environment,PLE),亦適用於上萬名
學生的大學規模。
除了軟體是免費以外,更重要的是能讓學習者有自由選擇上網學
習的權利,不但提供學習者自主且多元的學習管道,亦有助於教
師瞭解學生們的學習情況,以提昇教學品質。
數位學習觀念與實作
4
數位學習觀念與實作
5

Moodle的使用族群有持續穩定的增加外,
Moodle也是一個可以負荷大量學習人數
的系統
相關統計最新資訊請參考http://moodle.org/stats/
數位學習觀念與實作
6
4-2 Appserv架設




4-2-1 Appserv下載與安裝
開啟瀏覽器,輸入網址
【http://www.Appservnetwork.com/】,並且下載
Appserv。或可直接使用隨書光碟「Moodle資料夾」的
【appserv-win32-2.5.10.exe】檔案。
雙擊appserv-win32-2.5.10.exe檔案並開始進行安裝。
進入歡迎畫面,請點選【Next】→授權說明,請點選
【IAgree】。
數位學習觀念與實作
7
數位學習觀念與實作
8

選擇安裝資料夾目錄,一般使用預設→點選【Next】繼續。
數位學習觀念與實作
9

選擇安裝元件,請全部打勾→點選【Next】繼續。
數位學習觀念與實作
10

伺服器設定。




輸入伺服器網址(例如:www.google.com.tw),
如尚未有網址,則請輸入localhost(在此以
localhost為操作範例來說明)。
輸入管理員e-mail(在此以
[email protected]為操作範例來說明)。
輸入Apache網頁伺服器的port,一般皆使用預設
80port,如果你的主機中有其他網頁伺服器,則請
改成其他如81、88、8080…等port。
都設定好後點選【Next】繼續。
數位學習觀念與實作
11
數位學習觀念與實作
12

資料庫設定。



輸入MySQL資料庫的密碼,請自行選擇輸入
(帳號內定為root)。
MySQL資料庫設定,請選擇預設的UTF-8。
點選【Install】,開始進行安裝。
數位學習觀念與實作
13

安裝完成,請勾選立即啟動「Apache」和「MySQL」→
點選【Finish】,結束安裝。
數位學習觀念與實作
14

安裝好後請立刻開啟瀏覽器,並輸入剛才所設定的網址,
例如:http://localhost/,若看到右下畫面,即代表安裝
成功。
數位學習觀念與實作
15
數位學習觀念與實作
16


4-2-2Appserv系統微調
安裝好Appserv後,尚需要修改一些伺服器裡的設定,建議
下載PsPad免費軟體,以方便程式碼的觀看與修改。下載網
址:http://www.pspad.com/en/download.php
數位學習觀念與實作
17

開啟PsPad軟體→開啟【Windows】目錄
下的【php.ini】檔案。
數位學習觀念與實作
18

接下來請將以下三個地方修改一下。



修改POST檔案的大小為80M
(post_max_size=80M)。(約在第19行
程式碼)
修改檔案上傳的大小為200M
(upload_max_filesie=200M)。(約在
第26行程式碼)
修改使用記憶體的大小為24M
(memory_limit=24M)。(約在第18行
程式碼)
數位學習觀念與實作
19
數位學習觀念與實作
20
數位學習觀念與實作
21

重新啟動Apache伺服器,讓修改後的參
數正式運作,請連續點選
【開始/所有程式
/AppServ/ControlServer by
Service/Apache Restart】。
數位學習觀念與實作
22
4-3Moodle安裝




4-3-1下載Moodle
請開啟瀏覽器,輸
「http://moodel.org」。
點選網頁左邊頁面的【Download
Moodle】,選擇最新的官方版本下載。
或在本書隨書光碟「Moodle」資料夾中
已有1.9.2版,檔名為「moodle1.9.2.zip」。
數位學習觀念與實作
23
數位學習觀念與實作
24
數位學習觀念與實作
25

檔案解壓縮後,請將整個【Moodle目錄】
複製於【C:\AppServ\www】中,並將
目錄夾名稱修改為【moodle192】。
數位學習觀念與實作
26



4-3-2安裝Moodle
開啟瀏覽器,並輸入
【http://localhost/moodle192/】即可
進入安裝畫面。
於安裝畫面中選擇【正體中文】→點選
【Next】。
數位學習觀念與實作
27
數位學習觀念與實作
28

檢查PHP的設定。若依照上述步驟進行安裝程序,
PHP則無須再另作修改,請繼續點選【往後】按鈕。
數位學習觀念與實作
29






輸入Moodle網址,如尚未有網址,請輸入
【http://localhost/目錄名稱】以後可以再改。
輸入Moodle資料目錄,建議資料夾名稱與程式檔
案名稱一致。
點選【往後】按鈕。
資料庫設定,請注意MySQL密碼為之前安裝
Appserv時所設定的。
一般實際在運行時,會另外給一個帳號,而不會使
用root帳號。
點選【往後】按鈕。
數位學習觀念與實作
30
數位學習觀念與實作
31

請依下圖顯示結果進行安裝環境檢查,檢
查完成後點選【往後】按鈕。
數位學習觀念與實作
32


直接點選【往後】按鈕。(此處請勿點選【下載正
體中文語言包】的選項按鈕)
Config.php設定完成,請點選【下一頁】按鈕。
數位學習觀念與實作
33

GPL授權說明,請點選【Yes】按鈕。

設定的相關資訊:請勾選
【Unattendedoperation】,讓其安裝一路
到底→點選【Continue】按鈕,開始進行安
裝與設定。
數位學習觀念與實作
34
數位學習觀念與實作
35

輸入網站管理員一般資料→填好後請按
【Updateprofile】,以便更新資料。
數位學習觀念與實作
36

設定網站資訊(此處可以先簡單填寫)→
點選【SeeChanges】,即安裝完成。
數位學習觀念與實作
37



4-3-3修改成繁(正)體中文
在剛剛安裝完成的網頁頁面上,連續點選
【Languages/Languagepacks
Languagepacks】語言包。
點選畫面右方的【正體中文】選項,將其
加入左邊的選項應用內容中。
數位學習觀念與實作
38
數位學習觀念與實作
39

接下來還需要做一些設定,請連續點選
【Languages/Language setting】。
數位學習觀念與實作
40

將系統的預設的語言改成【正體中文】。
數位學習觀念與實作
41

點選右上方的【AdminUser】(此名稱
這是你自己取的名字),並將自己(管理
員)的預設語言改成【正體中文】。
數位學習觀念與實作
42
數位學習觀念與實作
43
4-4 Moodle系統設定



4-4-1更改Logo圖
將滑鼠移至Moodle圖片上並按一下滑鼠
右鍵。
點選【內容】查詢圖片存放的路徑位置
「moodle192/theme/formal_white/l
ogo.jpg」並製作一相同尺寸及檔案格式
的圖片後直接存於該路徑位置上,即可完
成圖片更換。
數位學習觀念與實作
44
數位學習觀念與實作
45


4-4-2通知
點選【通知】選項按鈕→進入系統建議處
理的畫面。
數位學習觀念與實作
46
數位學習觀念與實作
47

使用PSPad軟體,開啟Windows資料夾
底下的php.ini檔案,進行
register_globals的問題處理。
數位學習觀念與實作
48

選擇【搜尋/搜尋】功能選項→輸入
【register_globals】→按下【確定】按
鈕。
數位學習觀念與實作
49

將「register_globals」設定為【off】狀
態→存檔。
數位學習觀念與實作
50

在Moodle中常需要寄信通知所有修課人員,
此時就需要藉由cron程式的幫忙,定時檢
查系統是否有要外寄的郵件。系統管理者可
以直接用點選的方式來執行這項程式。
數位學習觀念與實作
51

執行後會出現以下畫面。
數位學習觀念與實作
52

Moodle官方網站提供了一個應用程式,
管理者僅需透過此程式來執行即可。請在
隨書光碟「Moodle資料夾」中,找到
MoodleCron-Setup.exe程式,並進行
相關的安裝與設定。


雙擊【MoodleCron-Setup.exe】程式。
歡迎畫面,請點選【Next】→版權說明,請點
選【IAgree】。
數位學習觀念與實作
53
數位學習觀念與實作
54

安裝目錄設定,一般使用預設即可,點選
【Next】繼續→【Install】→OK】。
數位學習觀念與實作
55
數位學習觀念與實作
56


確認loggingWindows程式的log,請按
【Yes】繼續。
輸入幾分鐘要檢查有無新信件一次,本範
例輸入10分鐘→【OK】。
數位學習觀念與實作
57

輸入cron.php檔案的網路位置(例如:
http://localhost/moodle192/admin/c
ron.php)→點選【OK】按鈕→是否增加
另一個站址,點選【No】按鈕。

授權資訊,請點選【OK】即可安裝完成。
數位學習觀念與實作
58

4-4-3用戶


瀏覽使用者清單連續點選【帳戶/瀏覽使用者
清單】。
進入瀏覽功能畫面後,可看到moodle網站所
有使用者的資料。直接點選該筆使用者資料可
進行資料修改。
數位學習觀念與實作
59
數位學習觀念與實作
60

新增使用者帳號


連續點選【帳戶/新增一個使用者】。
進入新增使用者資料輸入畫面,輸入相關資料
後按【更新個人資料】即可。
數位學習觀念與實作
61

上傳使用者

連續點選【帳戶/上傳使用者】。
數位學習觀念與實作
62

將excel檔案輸出到文字檔,格式如下。如編輯軟體可以
選擇編碼,請選擇「UTF-8」。

以隨書光碟為例,請按【瀏覽】,從「moodle」資料
夾中上傳【studentlist.txt】→點選【上傳使用者】
→上傳使用者預覽→選擇【Addall】。
預覽確認無誤後,點選【上傳使用者】。

數位學習觀念與實作
63
數位學習觀念與實作
64
數位學習觀念與實作
65
數位學習觀念與實作
66

權限/定義角色



連續點選【權限/定義角色】。
選擇欲編輯角色權限的【編輯】按鈕。
修改權限。
數位學習觀念與實作
67

權限/指派全網站角色



點選【權限/指派全網站角色】。
選擇預設定的角色【Coursecreator】按鈕。
加入使用者(可搭配使用Shift及Ctrl鍵選取多
筆使用者)→按下【新增】按鈕,即可新增完
成
數位學習觀念與實作
68
數位學習觀念與實作
69
數位學習觀念與實作
70


4-4-4位置
點選【位置/位置設定】→預設時區請選擇【UTC+8】→國
家請選擇【台灣】→【儲存變更】,即可設定完成。
數位學習觀念與實作
71



4-4-5語言
最新的中文繁體語言包1.9.x版可到
http://moodle.club.tw/moodle/下載,
並置換到moodle語言資料夾。
點選【快速下載】按鈕→將下載的檔案解
壓縮後並將其複製到
C:\AppServ\www\moodle192\lang。
數位學習觀念與實作
72



4-4-6模組
模組類別包含活動、區塊與文字過濾三大
部分。以下將分別對此三部分逐一解說。
活動

首先點選【模組/活動/管理活動】可以看到目前
所有模組的狀態。
數位學習觀念與實作
73
數位學習觀念與實作
74

進入此模組後系統管理者或是具有最高權限的
管理者可以選擇「隱藏或顯示」的功能選項,
來決定是否開啟該項功能。
數位學習觀念與實作
75
數位學習觀念與實作
76

進入每個活動功能選項後,可以針對每個活動
加以設定。
數位學習觀念與實作
77

區塊

點選【模組/區塊/管理區塊】,可以在版面上看
到管理區塊、置頂區塊、全站搜尋、線上使用
者…等六大項的內容,其他內容請自行點選查看。
數位學習觀念與實作
78
數位學習觀念與實作
79


文字過濾
點選【模組/文字過濾/過濾器設定】即可
以看到此模組的狀態。
數位學習觀念與實作
80
數位學習觀念與實作
81
數位學習觀念與實作
82

接下來示範最基本不雅字檢查功能,請啟
動【措辭檢查】。
數位學習觀念與實作
83

啟動任一功能後,左邊目錄區會出現此功
能的設定,請點選【措辭檢查】。
數位學習觀念與實作
84

請輸入禁用文字後,按一下【儲存變更】
即可。
數位學習觀念與實作
85


4-4-7安全
一般最基本的設定,僅需針對以下七點內
容來進行網站設定即可。







保護使用者姓名
強制使用者登入
強制使用者登入後才能檢視個人資料
開放給Google搜尋
上傳檔案大小的最大值
允許使用EMBED與OBJECT標籤
密碼政策
數位學習觀念與實作
86
數位學習觀念與實作
87


4-4-8外觀
佈景選擇

點選【佈景主題/佈景選擇】→選擇要使用的版
面後按下【預覽】按鈕→【下一頁】,即可完
成設定。
數位學習觀念與實作
88
數位學習觀念與實作
89

下載佈景




請至moodle官方網站選擇【Themes】→點選
【Download】(此佈景檔案「ability-to-learn.zip」
亦可在隨書光碟「moodle」資料夾中找到)。
下載後解壓縮到C:\AppServ\www\moodle192的
【theme】資料夾內。
以管理者身份登入moodle系統,點選【外觀/佈景選擇】,
即可看到剛剛下載的佈景。
選擇佈景後,繼續點選【下一步】即可完成設定。
數位學習觀念與實作
90
數位學習觀念與實作
91


行事曆設定
系統管理者可以點選【行事曆】來設定網
站行事曆的呈現方式。
數位學習觀念與實作
92


我的Moodle
此功能的設定是用來強制使用者是否在一
登入系統後,就直接進入「我的Moodle」
的功能頁面,讓使用者在使用其他系統功
能前,可先觀看該此頁的內容。
數位學習觀念與實作
93
數位學習觀念與實作
94



4-4-9首頁
首頁設定:可以設定Moodle的名稱與相關資訊等。
首頁備份:使用Moodle內建的功能備份Moodle網
站資料。
數位學習觀念與實作
95

網站檔案:此區域任何人都可以存取檔案,
可把相關檔案放在這裡。
數位學習觀念與實作
96


4-4-10主機
信件發送系統設定

點選【主機/電子郵件】按鈕,進入信件系統設定的頁面
資訊(在此我們將介紹使用PHP的方式發送,所以不用修
改系統預設值)。
數位學習觀念與實作
97





修改php.ini檔案內容。請使用PSPad等軟體開啟
【C:\WINDOWS\php.ini】檔案。
點選【搜尋/搜尋】,搜尋【smtp】。
找到後請修改「SMTP」、「sendmail_from」,此資
訊內容可以輸入你公司或學校的e-mail主機資料,需注
意「等號(=)」兩邊的空白要保留。
點選【檔案/儲存】。
最後請連續點選【開始/所有程式
/AppServ/ControlServer by Service/Apache
Restart】,以啟用剛才所輸入的設定值。
數位學習觀念與實作
98


信件發送測試
點選安裝的moodle首頁→點選【申請一個新帳號】
(如果之前已登錄系統,請先登出,以免產生錯
誤。)
數位學習觀念與實作
99


輸入申請帳號的相關資料,記得e-mail一定要
輸入可用的e-mail地址→點選【建立新帳號】。
接下來系統會通知申請者到mail信箱收取認證
信。
數位學習觀念與實作
100
數位學習觀念與實作
101

幾分鐘後請到e-mail信箱,點選系統所寄送出來的
資訊。如果很久沒有收到,請確認之前的設定是正
確的。

打開信件後,請點選此網址來做認證的程序。
點選後,就已經可以開始選課了。

數位學習觀念與實作
102


除了寄送e-mail的設定外,Moodle系統
中還有常用的幾個選項也可以一併進行設
定。
統計資料

建議啟動統計的功能,以便Moodle蒐集相關
資料讓管理者/使用者瞭解此系統的運作狀況。
數位學習觀念與實作
103
數位學習觀念與實作
104

網站維護模式
數位學習觀念與實作
105


清除
可以設定某一時間後清除「註冊未認證」
或是「有很長一段時間沒有登入」的學生。
數位學習觀念與實作
106


4-4-11報表
報表類別可以讓管理者/使用者瞭解系統
相關資訊。
數位學習觀念與實作
107
4-5Moodle備份與還原
數位學習觀念與實作
108

4-5-1手動備份



備份moodle系統檔案,其路徑位置在
C:\AppServ\www\moodle192,其中
moodle192名稱為自行命名。
備份moodle資料檔案,其路徑位置在
C:\AppServ\moodledata192,其中
moodledata192名稱為自行命名。
資料庫檔案備份。請開啟瀏覽器並輸入
【http://localhost】→點選
【phpMyAdmin DatabaseManager】→輸
入帳號和密碼→【確定】。
數位學習觀念與實作
109
數位學習觀念與實作
110

下拉選擇moodle資料庫→選擇【輸出】的標
籤→在輸出的方塊內選擇【全選】。
數位學習觀念與實作
111


請依下圖勾選相關資訊→點選【執行】按鈕,
開始進行檔案輸出。
點選【儲存】後,將檔案儲存到備份資料夾中。
數位學習觀念與實作
112

4-5-2定期備份

跟之前手動備份的步驟3和4相同,到資料庫
中點選【刪除】→點選【確定】先刪除之前的
資料庫,以便重建新的資料庫。
數位學習觀念與實作
113



於首頁中輸入資料庫名稱,並點選【建立】按
鈕。
建立好新的資料庫名稱後,點選【載入】的標
籤。
開啟之前備份在桌面或其他位置的.sql檔案→
點選【執行】按鈕,即可完成資料庫的備份與
還原。
數位學習觀念與實作
114
數位學習觀念與實作
115


4-5-3課程的定時備份
以管理員身分登入,點選【課程/備份】
→啟動定時備份並輸入備份時程→點選
【儲存變更】按鈕,即完成設定。
數位學習觀念與實作
116
4-6Moodle網站路徑



首先將C:\AppServ\www資料夾中的
index.php先刪除或修改主檔名。
將隨書光碟「moodle」資料夾中的
【index.php】檔案複製並貼於此。
開啟文字編輯器,在http://後面輸入網站實
際位置,接下來請存檔並關閉。
數位學習觀念與實作
117
數位學習觀念與實作
118

接下來就可以輸入網址並檢視看看,而原來
的index.php檔案也可以輸入更改後的檔名
而讓它呈現出來。
數位學習觀念與實作
119
數位學習觀念與實作
120