Rocky Linux服務器安裝配置Moodle教程

Moodle是一箇免費的開源學習管理系統(LMS),它可爲教育者和學習者提供一箇簡單、安全的集成教學平臺。那麼Moodle如何安裝?本文主要介紹下在Rocky Linux服務器中安裝配置Moodle的方法步驟。

Rocky Linux作爲替代CentOS 8的社區企業操作系統,旨在爲用戶提供穩定的社區發行版Linux系統。目前部分美國服務器商家有提供對Rocky Linux系統的支持,比如Vult、RckNed等。

我們要在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權限用戶》

、創建Moodle數據庫

登錄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

2、安裝必要的PHP擴展

運行下面命令安裝Moodle程序所需的PHP擴展。

$ sudo dnf instll php-mysqlnd php-gd php-intl php-xmlpc php-sop php-opcche php-sodium

3、安裝Moodle

下載最新的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分鐘。

4、配置Moodle

在安裝頁面上,設置Moodle管理員用戶名、密碼、電子郵件地址等信息,然後設置首頁並保存更改以直接登錄到後臺管理頁面。

最後,點擊egiste you site按鈕,完成Moodle平臺註冊即可。