• 阿里云河南授权服务中心--[ 阿里云精英级合作伙伴 ]
  • 阿里云河南授权服务中心电话 :0371-56982772

Moodle是什么?如何搭建Moodle课程管理系统
发布时间:2018-12-03 14:10


快速搭建 Moodle 课程管理系统

什么是Moodle?

Moodle是一个开源课程管理系统(CMS),也被称为学习管理系统(LMS)或虚拟学习环境(VLE)。它已成为深受世界各地教育工作者喜爱的一种为学生建立网上动态网站的工具。为了正常运行Moodle,它需要被安装在Web服务器上,无论是在自己的电脑或网络托管公司。 


Moodle 平台界面简单、精巧。使用者可以根据需要随时调整界面,增减内容。课程列表显示了服务器上每门课程的描述,包括是否允许访客使用,访问者可以对课程进行分类和搜索,按自己的需要学习课程。


Moodle 平台还具有兼容和易用性。可以几乎在任何支持 PHP 的平台上安装,安装过程简单。只需要一个数据库(并且可以共享)。它具有全面的数据库抽象层,几乎支持所有的主流数据库(除了初始表定义)。利用 Moodle ,现今主要的媒体文件都可以进行传送,这使可以利用的资源极大丰富。在对媒体资源进行编辑时,利用的是用所见即所得的编辑器,这使得使用者无需经过专业培训,就能掌握 Moodle 的基本操作与编辑。Moodle 注重全面的安全性,所有的表单都被检查,数据都被校验, cookie 是被加密的。用户注册时,通过电子邮件进行首次登陆,且同一个邮件地址不能在同一门课程中进行重复注册,所有这些,都使得 Moodle 的安全性得到了加强。目前,Moodle 项目仍然在不断的开发与完善中。


Moodle是B/S模式的应用程序,但是一般而言,只适合于中小型学校。



Moodle 是一个开源课程管理系统,采用 PHP + MySQL 方式运行的自由开源软件,遵循 GNU 公共许可协议。世界各地教育工作者越来越喜欢使用 Moodle 为学生建立网上动态网站。Moodle 平台界面简单、精巧,您可以根据需要随时调整界面,增减内容。

本文档介绍如何使用云市场的 moodle 网络教学平台(Centos 7.0 64位) 快速搭建 Moodle 课程管理系统。

适用对象

适用于要搭建 Moodle 课程管理系统的用户。

操作流程
  1. 创建使用 Moodle 网络教学平台镜像的 ECS 实例。
  2. 远程连接 ECS 实例并查看权限。
  3. 安装 Moodle 课程管理系统。
  4. (可选)在服务器里绑定域名。
前提条件
创建 ECS 实例
  1. 在云市场中搜索 moodle 网络教学平台(Centos 7.0 64位),并进入镜像详情页。
  2. 在镜像详情页上,单击 立即购买,按提示步骤购买 ECS 实例。需要注意以下配置:
  • 网络类型:应选择 经典网络。
  • 带宽:不能为 0 Mbps。
  • 付费方式:如果您的站点需要备案,应选择 包月套餐。
  • 其他配置您可以按需选择。
  1. 登录 云服务器 ECS 管理控制台
  2. 在左侧导航栏里,单击 实例,进入 ECS 列表页。
  3. 选择所购 ECS 实例所在的地域,找到所购 ECS 实例,开始管理实例。您需要做以下操作:
  • SSH 远程连接 ECS 实例:
网卡类型
规则方向
授权策略
协议类型
端口范围
授权类型
授权对象
优先级
公网
入方向
允许
SSH(22)
22/22
地址段访问
0.0.0.0/0
1
    • HTTP 访问 Web 服务器:
网卡类型
规则方向
授权策略
协议类型
端口范围
授权类型
授权对象
优先级
公网
入方向
允许
HTTP(80)
80/80
地址段访问
0.0.0.0/0
1
    • 允许使用 FTP 上传或下载文件:
网卡类型
规则方向
授权策略
协议类型
端口范围
授权类型
授权对象
优先级
公网
入方向
允许
自定义 TCP
20/21
地址段访问
0.0.0.0/0
1
    • 允许使用 MySQL:
网卡类型
规则方向
授权策略
协议类型
端口范围
授权类型
授权对象
优先级
公网
入方向
允许
自定义 TCP
3306/3306
地址段访问
0.0.0.0/0
1


远程连接 ECS 实例并查看权限
  1. 远程连接到 ECS 实例
  2. 运行命令 cat default.pass 查看随机生成的数据库权限及 FTP 权限。


安装 Moodle 系统

安装 Moodle 系统需要知道以下 2 个地址:
  • 数据库的管理地址为:http://您的公网 IP 地址/phpmyadmin/
  • Moodle 的安装地址为:http://您的公网 IP 地址/install.php
按以下步骤安装 Moodle 系统:
  1. 在浏览器地址栏里,输入 Moodle 的安装地址。
  2. 选择您想要的语言,选择后单击 向后。本示例中,选择 简体中文


  1. 确认路径 页面上,保持所有默认目录不变。单击 向后


  1. 选择数据库驱动 页面上,采用默认类型。单击 向后


  1. 设置数据库。其中:
  • 数据库主机:只能填 127.0.0.1
  • 数据库名、数据用户名 和 数据库密码 采用上述步骤中查得的 MySQL 权限信息。
  • 数据库服务端口:填写 3306。
确认所有信息后,单击 向后



  1. 阅读并确认了解版权声明。单击 继续
  2. 下图中显示的是安装 Moodle 需要的一些组件,都已经部署好了。单击 继续 就可以安装系统。


  1. 当安装页面底部出现 继续 时,说明已经完成安装。单击 继续


  1. 按要求设置 Moodle 系统的登录信息后,单击 保存更改




  1. 安装完成,自动进入管理后台首页。


绑定域名

用户可以使用公网 IP 地址访问您的站点。如果您希望用户使用域名访问您的站点,您应先将您的域名解析到公网 IP 地址。

如果需要在服务器里绑定域名,按以下步骤操作:
  1. 远程连接 Linux 实例后,输入命令 vim /etc/httpd/conf/httpd.conf 打开配置文件,找到 Servername 选项。


  1. localhost 改为 www.yourdomain.com 即可。其中,www.yourdomain.com 必须替换为您自己的域名。

售前咨询:

0371-56982772