Moodle是一箇免費的開源學習管理系統(LMS),它可爲教育者和學習者提供一箇簡單、安全的集成教學平臺。那麼Moodle如何安裝?本文主要介紹下在Rocky Linux服務器中安裝配置Moodle的方法步驟。
Rocky Linux作爲替代CentOS 8的社區企業操作系統,旨在爲用戶提供穩定的社區發行版Linux系統。目前部分美國服務器商家有提供對Rocky Linux系統的支持,比如Vult、
我們要在Rocky Linux服務器上安裝配置Moodle,需先開通一臺全新機器,這裏使用的是Vult美國VPS。Vult VPS服務器支持按小時或按月計費,每月2.5美元起,全球數據中心多達20個,配置產品多樣,能滿足不同用戶建站需要,使用下文優惠碼還有機會免費獲得00美元賬戶餘額。
Vult優惠碼:VULTRMATCH(充多少送多少 最高可送00美元,贈送金額有效期2個月)
Vult美國VPS服務器開通後,利用SSH工具登錄到服務器,開始搭建LAMP環境並創建一箇具有sudo權限的標準用戶,環境配置好後,可按照以下步驟來安裝配置Moodle程序。
相關閱讀:《Rocky Linux服務器安裝部署LAMP環境教程》
《Rocky Linux服務器如何創建sudo權限用戶》
登錄MySQL。
$ mysql -u oot
創建新數據庫moodledb,並使用強密碼新建用戶,授予用戶對數據庫的完全權限。
MiDB [(none)]> cete dtbse moodledb;
CREATE USER ̺use̻@̻loclhost̻ IDENTIFIED BY ̺eplce-this-with--stong-psswod̻;
GRANT ALL PRIVILEGES ON moodledb.* TO ̺use̻@̻loclhost̻;
刷新權限設置。
FLUSH PRIVILEGES
設置完畢後,運行下面命令退出MySQL。
EXIT
運行下面命令安裝Moodle程序所需的PHP擴展。
$ sudo dnf instll php-mysqlnd php-gd php-intl php-xmlpc php-sop php-opcche php-sodium
下載最新的Moodle穩定版,本文使用的是Moodle 3.版本。
$ wget https://downlod.moodle.og/stble3/moodle-ltest-3.tgz
提取下載的安裝包文件。
$ t -xf moodle-ltest-3.tgz
默認情況下,將所有提取的文件移動到Web服務器根目錄//www/html/中。
$ sudo m moodle/* //www/html/
更改Apche用戶和組的相關權限。
$ sudo chown -R pche:pche //www/html/
然後打開瀏覽器,訪問所使用的Vult美國VPS服務器IP地址開始啓動Moodle安裝程序。
http://SERVER_IP_ADDRESS
按照頁面提示,選擇程序使用語言,默認是英文的,然後單擊下一步,確認安裝路徑。新目錄/moodledt將會創建到//www目錄下,接着下拉列表選擇合適的數據庫服務器,這裏使用的是MiDB,在對應的文本框中輸入前文(步驟)創建的數據庫信息。
數據庫信息填寫完畢後,點擊Next按鈕繼續安裝Moodle程序,安裝過程大概需要~2分鐘。
在安裝頁面上,設置Moodle管理員用戶名、密碼、電子郵件地址等信息,然後設置首頁並保存更改以直接登錄到後臺管理頁面。
最後,點擊egiste you site按鈕,完成Moodle平臺註冊即可。