如果您需要查看一些在線課程、參加測試或查看一些有用的指南——您很可能已經(jīng)偶然發(fā)現(xiàn)了某種形式的Moodle。主要的學習管理系統(tǒng) (LMS)解決方案將課堂從學校直接帶到您的計算機中,讓您可以有效地在線教學和學習。但是如何才能主持一個 Moodle 項目并充分利用它的優(yōu)勢呢?共享托管是否足以勝任這項工作?我們今天的指南就是為了解決這個問題!
什么是 Moodle?
Moodle 是一個由教育工作者開發(fā)的在線學習平臺,旨在提供單一的集成系統(tǒng)來支持學習。它被用于世界各地的學校和大學,以及公司和其他組織。
如何在共享主機上安裝 Moodle
共享托管服務 帶有一個控制面板,用戶可以在其中輕松管理他們的帳戶服務。通常這些包括一鍵式安裝程序,它允許您通過單擊一個按鈕來配置數(shù)百個不同的腳本。由于 Moodle 是Softaculous或 Fantastico 等安裝程序中的頂級腳本之一,因此它的安裝快速而輕松。流程如下:
在共享主機上安裝 Moodle:分步指南
第 1 步:使用共享主機提供商創(chuàng)建一個新帳戶
第一步是在您選擇的共享主機提供商處創(chuàng)建一個帳戶。您需要向他們提供有關您自己的信息,例如您的姓名和電子郵件地址。他們還會要求您提供付款詳情,以便他們可以從您的信用卡中收取服務費用。您應該能夠從網(wǎng)絡瀏覽器中訪問此頁面。
第 2 步:登錄到您的共享主機帳戶
創(chuàng)建帳戶并支付服務費用后,您可以使用共享托管服務提供商的用戶名和密碼登錄。
第 3 步:安裝 Moodle 軟件
您可以采取簡單的方法,使用像 Softaculous 這樣的一鍵式安裝程序 安裝 Moodle ,或者只需幾個步驟即可手動安裝。
- 從download.moodle.org下載Moodle安裝包。
- 將安裝包解壓到您服務器上的一個目錄中。
- 在你的服務器上為 Moodle創(chuàng)建一個新的數(shù)據(jù)庫。
- 通過編輯 config.php 文件配置 Moodle 安裝。
- 通過在網(wǎng)絡瀏覽器中訪問 install.php 來運行 Moodle 安裝腳本。
- 按照提示完成Moodle的安裝。
第 4 步:登錄到您的新 Moodle 網(wǎng)站
在您的共享主機帳戶上安裝 Moodle 后,它應該會自動啟動并加載到您的網(wǎng)絡瀏覽器中。使用您在Moodle 安裝期間創(chuàng)建的用戶名和密碼登錄。從右上角的菜單中單擊我的站點。這將直接帶您到服務器上存儲所有內(nèi)容的位置。
如何將 Moodle 從本地主機遷移到實時服務器
以下步驟涉及將您的 Moodle 網(wǎng)站從一臺服務器移動到另一臺服務器。
- 開啟維護模式。要在您的 Moodle 站點上打開維護模式,請轉(zhuǎn)到站點管理>服務器>維護模式。這可以防止對 Moodle 數(shù)據(jù)庫進行任何進一步的添加。
- 備份您的 Moodle 數(shù)據(jù)庫。有多種方法可以執(zhí)行備份,具體取決于您的數(shù)據(jù)庫。有關具體說明,請參閱您的數(shù)據(jù)庫的文檔。
- 復制情緒數(shù)據(jù)。將數(shù)據(jù)目錄的內(nèi)容復制到新服務器。我們不建議使用 FTP 客戶端,但如果您使用 - filedir 文件夾必須處于二進制模式,否則您可能會彈出系統(tǒng)錯誤。確保從文件權限中授予對 Web 服務器的讀取和寫入訪問權限。
- 復制 Moodle 代碼。轉(zhuǎn)到Webroot 文件夾并將 Moodle 代碼復制到新服務器。再次確保網(wǎng)絡服務器有訪問權限。
- 更新新服務器的 URL。如果遷移將 Moodle 移動到新的 URL,您需要將 config.php 中的 $CFG → wwwroot 更改為新的。此外,檢查是否需要更改任何數(shù)據(jù)庫連接設置。例如,查看$CFG->moodledata路徑是否仍然正確。
- 測試新站點。以管理員身份重新登錄到您的新站點并驗證一切是否正常。
- 更新內(nèi)部鏈接?,F(xiàn)在我們需要修復存儲在數(shù)據(jù)庫中的內(nèi)部鏈接。要解決這些問題,請轉(zhuǎn)到主頁→管理 Moodle 站點→管理工具→搜索和替換工具。此工具允許您更改站點 URL。輸入新舊服務器的 URL,這將修復數(shù)據(jù)庫中的鏈接。
- 關閉維護模式。一旦對新站點充滿信心,請記住將其退出維護模式。
為什么共享主機不是 Moodle 的正確選擇
1. 無法控制服務器資源:由于您與許多其他用戶共享同一臺物理服務器,因此任何更改也會影響數(shù)百個帳戶。這就是共享客戶端沒有 root 訪問權限來進行深入定制的原因,這可能會阻止他們安裝具有更具體要求的附加組件。
2. 資源有限:同一臺共享服務器上的所有用戶都可以訪問同一個資源池——RAM 、CPU、磁盤空間等。因此,當其中一個用戶開始耗盡越來越多的服務器資源時——系統(tǒng)將允許他們但以犧牲所有其他人的表現(xiàn)為代價。對于共享客戶來說,網(wǎng)站速度變慢甚至停機的情況并不少見。
3. 低于標準的支持:網(wǎng)站所有者最不需要的就是處理技術問題而不是他們的業(yè)務發(fā)展。但是,雖然許多共享提供商以某種形式提供支持,但您可能會發(fā)現(xiàn)自己不得不等待很長時間才能獲得票證,甚至需要等待數(shù)天才能收到電子郵件。更復雜的服務器解決方案要么提供高級支持,要么提供專門的客戶經(jīng)理來滿足您的需求。
4. 安全性低:當您經(jīng)營一個涉及金錢的網(wǎng)站時——必須采取穩(wěn)固的安全措施,以便您的客戶信息始終得到妥善保護。不幸的是,即使您自己的帳戶足夠安全,共享主機的本質(zhì)也允許外部入侵。黑客只需找到一個不安全的帳戶,然后您的整個服務器就會受到威脅。
VPS:顯而易見的解決方案
假設您不想在網(wǎng)絡托管上花費那么多額外費用,但您也不希望您的 Moodle 體驗低于標準。如今,虛擬專用服務器并不那么昂貴。對于它們帶來的額外性能、安全性和自由度,這是顯而易見的。為所有類型的客戶端提供令人印象深刻的 VPS 設置。您可以獲得自己的云服務器、專用資源、整潔的用戶儀表板和完善的安全細節(jié)。此外,我們的技術人員對 Moodle 了如指掌。無需再等待。不再有咬指甲的挫敗感。