把 IIS、PHP 及 SQL Server 上的資料庫都安裝設定完成後,接下來我們要開始安裝 Moodle 了。
下載 Moodle
首先請在瀏覽器的網址列中,輸入以下的網址:
https://download.moodle.org/,就會連線到 Moodle 的下載首頁。此時請點選下載首頁中的「Moodle 3.1.1」。
|
點選 Moodle 下載首頁的「Moodle 3.1.1」連結 |
這個連結會導到 Moodle 最新版本的下載頁,請選擇最新的版本,然後按下右邊的「Download zip」按鈕,就會開始下載最新的 Moodle 壓縮檔。
|
請點選「Download zip」,下載最新的 Moodle 版本 |
下載提示訊息出現之後, 請記得先儲存(預設是存在「下載」資料夾)。
|
請記得儲存 |
下載完成之後, 請把這個檔案解壓縮,解壓縮之後會產生一個「moodle」的資料夾,請將這個資料夾複製到「c:\inetpub\wwwroot」資料夾中。
|
把剛剛解壓縮出來的「moodle」資料夾複製到「c:\inetpub\wwwroot」資料夾中 |
安裝 Moodle 前的準備工作
請在「c:\inetpub」資料夾中,新建一個名為「moodledata」的資料夾。
|
在「c:\inetpub」資料夾中新增「moodledata」資料夾 |
「moodledata」資料夾建立之後,我們要將「IUSR」帳號的權限加到「moodledata」中。
首先請在「moodledata」的資料夾上按滑鼠右鍵-->點選「內容」。
|
在「moodledata」資料夾上按滑鼠右鍵,出現選單後,請點選「內容」 |
在「內容」對話方塊中,請點選「安全性」標籤-->點選「編輯」按鈕。
|
編輯「moodledata」的安全性設定 |
在「選取使用者或群組」對話方塊中,請於「輸入件名稱來選取」下方的文字框中輸入
「IUSR」-->按下
「檢查名稱」-->
「IUSR」字樣出現底線才成功-->按下「確定」按鈕,即可新增。
|
在「moodledata」資料夾中,加入「IUSR」帳號的存取權限 |
除了「IUSR」預設的權限之外,還要再加入「修改」權限,所以請在
「修改」權限的
「允許」核取方塊中打勾,再按下「確定」鈕,這樣「IUSR」對「moodle」資料夾的權限設定就完成了。Moodle 安裝前的設定也告一一段落。
|
將「修改」權限加入 |
安裝 Moodle
請開啟瀏覽器,在網址列中輸入「http://localhost/moodle」,按下[Enter]鍵之後,會出現 Moodle 的英語安裝畫面。
|
Moodle 的英文安裝畫面 |
如何把它改成中文安裝畫面呢?請在「Language」的下拉式選單中,選擇「正體中文(zh-tw)」,就會變成繁體中文安裝畫面了。
|
切換成中文安裝畫面 |
接下來 Moodle 安裝畫面會要求確認 網站位址、Moodle 目錄位置,以及 Moodle 資料目錄的資料夾位置。這三個位置也就是我們剛剛所設定的資料夾。請確認欄位中的內容是否正確。如果不正確的話請手動修改,正確的話請按「往後」按鈕。
|
請檢查這三個欄位的資料是否正確 |
有一點要提醒各位注意的,「網站位址」的預設值是「http://localhost/moodle」,如果您安裝的這部伺服器已經有固定 IP 的話,請將這個值改為 「http://[伺服器 IP」/moodle」。例如,您的伺服器 IP 是 192.168.1.1 的話,網站位址就請改為「http://192.168.1.1/moodle」。如果還不知道機器的 IP 位址,或只是安裝用來測試的話,那就維持原來的值。
接下來要挑選 Moodle 系統所使用的資料庫系統,在「選擇資料庫裝置」頁面中,因為我們是使用微軟的 SQL Server,所以請在「類型」的下拉式選單中,選擇「SQL*Server Microsoft (native/sqlsrv)」。選擇完成後,請按「往後」按鈕。
|
選擇 Microsoft SQL Server 作為 Moodle 系統的預設資料庫 |
接著在「資料庫設定」頁面中,要設定以下幾個參數:
- 資料庫主機:在本例中,資料庫系統與 Moodle 系統安裝在同一部伺服器上,所以可以套用預設值「localhost」;如果資料庫系統是安裝在另一部伺服器上的話,則請輸入那一部伺服器的 IP 位址。
- 資料庫名稱:Moodle(依照在 Moodle 資料庫這一章節中的設定)
- 資料庫用戶名稱:moodle_sa (依照在 Moodle 資料庫這一章節中的設定)
- 資料庫密碼:請輸入在資料庫設定時所輸入的密碼。
- 資料表名稱的前置字元:請用系統預設值。
- 資料庫端:也就是資料庫系統所用的網路埠,預設是「1433」
設定完成之後,請按「往後」按鈕。
|
設定 Moodle 資料庫的相關設定 |
接下來 Moodle 會嘗試將設定資料 config.php 寫入到 Moodle 的根目錄中,但 Moodle 有可能因為根目錄寫入權限限制的關係,無法寫入 config.php 檔案。此時您必須將「設定完成」頁面中的 config.php 檔案內容轉換成實際檔案。
|
Config.php 檔的原始內容 |
請將 config.php 的內容全部標示起來,然後按下滑鼠右鍵-->點選選單中的「複製」,或是按下「Ctrl」+「C」鍵,將 config.php 的內容全部複製。
|
複製 config.php 檔案的內容 |
複製了 config.php 檔案的內容之後,請按下鍵盤上的「Windows」鍵-->點選畫面右上方的放大鏡圖示-->在蒐索條件中輸入「notepad」-->用滑鼠雙擊搜尋結果「記事本」
|
使用記事本來建立 config.php 檔案 |
記事本打開後,就把剛剛複製的內容貼在記事本中。
|
將複製的內容貼在記事本上 |
貼上之後,請選擇「檔案」-->「另存新檔」
|
要將內容儲存成 config.php 檔案 |
請將 config.php 儲存於「c:/inetpub/wwwroot/moodle」資料夾中(也就是 Moodle 的預設資料夾),檔案名稱請輸入「config.php」,存檔類型請選擇「所有檔案」,最後按下「存檔」按鈕,就可在 moodle 資料夾中建立一個 config.php 的設定檔。
|
記得 config.php 要存在 moodle 的預設資料夾下 |
config.php 檔案儲存完畢後,請轉回 Moodle 的設定畫面,然後按下「往後」鍵。
|
config.php 檔案儲存完畢後,繼續下一步設定 |
此時您會看到 Moodle 的版權宣告畫面,您可以直接按下「繼續」鍵往下一步。
|
Moodle 的版權聲明 |
此時 Moodle 會檢查伺服器上的設定是否符合 Moodle 安裝所需的最低要求,只要看到「您的伺服器環境符合所有最低的需求」訊息,就可以直接點選「繼續」按鈕進行下一步。
|
Moodle 的伺服器檢查 |
|
只要符合最低需求,就可以進行下一步 |
接著 Moodle會開始安裝,安裝成功的訊息會出現在畫面上。
|
系統安裝成功訊息 |
安裝完成之後,請按「繼續」按鈕。
|
安裝成功之後,請進行下一步 |
Moodle 基本設定
接下來要進行 Moodle 的基本設定,首先要設定
管理者帳號及
密碼。管理者帳號預設是 admin,如果您想避免有心人士刻意去嘗試破解管理帳號的話,可以改成其他的名稱。密碼請依照 Moodle 的建議設置,至少要有
一個數字、一個小寫英文字母、一個大寫英文字母、一個非英文字母的符號。
|
設定 Moodle 的管理者帳號及密碼 |
將視窗的垂直 Bar 往下捲,繼續輸入管理者的
姓氏、
名字、
電子郵件信箱,
國家請選擇「
台灣」,
時區請選擇「
伺服器的時區(Asia/Taipei)」。
|
輸入管理者的相關資訊,以及國家及時區資料 |
必要欄位輸入完畢之後,請按下「更新個人資料」按鈕。
|
必要欄位輸入完成,進行下一步 |
在「新設定 - 首頁設定」中,請輸入網站全名及網站簡稱。
|
輸入網站全名與網站簡稱 |
在
新設定 - 位置設定中,
預設時區是「
Asia/Taipei」,在
新設定 - 管理身份認證中,
自行註冊的預設值是「
取消」。確認以上的設定都沒有問題後,請按「
儲存變更」按鈕。
|
檢查預設時區與自行註冊的設定是否有問題 |
所有的設定都完成之後,看到以下的畫面時,就表示 Moodle 已經安裝成功,可以開始使用了喲!
|
Moodle 安裝完成! |
沒有留言:
張貼留言