• Moodle安装与配置服务

    • 仅为生产环境提供安装与配置服务,实验用请参照moodle.org提供的安装指南进行。

      软件(全部采用开源软件,无需支付第三方软件费用):

      1. 操作系统:基于linux内核的开源系统,一般采用CentOS,系统层优化。
      2. WEB服务:Nginx+PHP,根据硬件及Moodle版本、应用场景编译安装。
      3. DB服务:Mysql或MariaDB或其他。
      4. Moodle应用:任何版本,一般采用当前的最新稳定版。
      5. 第三方插件的检测与安装。

      部署(部署方式不同,服务价格有较大的差异):

      1. 单服务器部署:WEB服务、DB服务、Moodle应用安装在一个服务器上。适合同时在线用户300以下的应用场景。
      2. 双服务器部署:WEB服务+Moodle应用、DB服务分别安装在不同的服务器上。适合同时在线用户300以上,1000以下的应用场景。
      3. 集群部署:WEB服务+Moodle应用集群安装在多个服务器上,DB服务视应用情景采用不同的方案。适合同时在线用户1000以上并且相对固定的应用场景。
      4. Docker部署:Docker容器+Docker实例。适合在线用户不断增加的应用场景。

      应用配置:

      1. 根据应用场景配置Moodle。
      2. 根据硬件配置性能参数。
      3. 默认值的配置。