雲服務器 ECS 建站教程:快速搭建 Moodle 課程管理係統
Moodle 是一個開源課程管理係統,采用 PHP + MySQL 方式運行的自由開源軟件,遵循 GNU 公共許可協議。世界各地教育工作者越來越喜歡使用 Moodle 為學生建立網上動態網站。Moodle 平台界麵簡單、精巧,您可以根據需要隨時調整界麵,增減內容。
本文檔介紹如何使用雲市場的 moodle 網絡教學平台(Centos 7.0 64位) 快速搭建 Moodle 課程管理係統。
適用對象
適用於要搭建 Moodle 課程管理係統的用戶。
操作流程
- 創建使用 Moodle 網絡教學平台鏡像的 ECS 實例。
- 遠程連接 ECS 實例並查看權限。
- 安裝 Moodle 課程管理係統。
- (可選)在服務器裏綁定域名。
前提條件
- 您已經擁有一個阿裏雲賬號。
- 如果您希望用戶通過域名訪問您的站點,您應該已經有一個已備案的域名。如果域名沒有備案,您購買 ECS 實例 後到阿裏雲備案中心備案。備案地址為:https://beian.aliyun.com 。
- 您已經明白遠程連接 Linux 實例的方法。這裏假設您本地使用的是 Windows 操作係統,並使用 PuTTy.exe 遠程連接 Linux ECS 實例。這裏是 PuTTY 的下載地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 。
創建 ECS 實例
1.在雲市場中搜索 moodle 網絡教學平台(Centos 7.0 64位),並進入鏡像詳情頁。
2.在鏡像詳情頁上,單擊 立即購買,按提示步驟購買 ECS 實例。
- 網絡類型:應選擇 經典網絡。
- 帶寬:不能為 0 Mbps。
- 付費方式:如果您的站點需要備案,應選擇 包月套餐。
- 其他配置您可以按需選擇。
3.登錄 雲服務器 ECS 管理控製台。
4.在左邊導航欄裏,單擊 實例,進入 ECS 列表頁。
5.選擇所購 ECS 實例所在的地域,並找到所購 ECS 實例,您就可以管理實例了。管理操作包括:
- 在 IP 地址 列獲取該實例的公網 IP 地址。
- 使用 重置實例密碼 功能設置 ECS 實例的登錄密碼。
遠程連接 ECS 實例並查看權限
1.參考 ECS 用戶指南 的 《遠程連接 Linux 實例》裏的 從 Windows 環境連接 Linux 實例,遠程連接到 ECS 實例。
2.輸入命令 cat default.pass 查看隨機生成的數據庫權限及 FTP 權限。
安裝 Moodle 係統
安裝 Moodle 係統需要知道以下 2 個地址:
- 數據庫的管理地址為:https://您的公網 IP 地址/phpmyadmin/。
- Moodle 的安裝地址為:https://您的公網 IP 地址/install.php。
按以下步驟安裝 Moodle 係統。
1.在瀏覽器中輸入 Moodle 的安裝地址。
2.選擇您想要的語言,這裏以選擇 簡體中文 為例,選擇後單擊 向後。
3.在確認路徑頁麵上,保持所有默認目錄不變。單擊 向後。
5.設置數據庫。其中:
- 數據庫主機:隻能填 127.0.0.1。
- 數據庫名、數據用戶名和數據庫密碼采用 遠程登錄 ECS 實例並查看權限 裏查得的 MySQL 權限信息。
- 數據庫服務端口:填寫 3306。
確認所有信息後,單擊 向後。
6.閱讀並確認了解版權聲明。單擊 繼續。
7.下圖中顯示的是安裝 Moodle 需要的一些組件,都已經部署好了。單擊 繼續 就可以安裝係統了。
8.當安裝頁麵底部出現 繼續 時,說明已經完成安裝。單擊 繼續。
9.按要求設置 Moodle 係統的登錄信息後,單擊 保存更改。
10.安裝完成,自動進入管理後台首頁。
綁定域名
用戶可以使用公網 IP 地址訪問您的站點。如果您希望用戶使用域名訪問您的站點,您應先將您的域名解析到公網 IP 地址。
如果需要在服務器裏綁定域名,按以下步驟操作:
1.遠程連接 Linux 實例後,輸入命令 vim /etc/httpd/conf/httpd.conf 打開配置文件,找到 Servername 選項。
2.將localhost改為 www.yourdomain.com 即可。其中,www.yourdomain.com 必須替換為您的域名。
最後更新:2017-08-13 22:24:18