分享Moodle自动安装脚本

  • A+
所属分类:Linux

公司需要做在线培训系统Moodle,领导安排我部署一套,然后我安装官网的要求在LAMP平台部署了一套,部署完各种问题,比如视频文件上传不能超过1M,按照官网和网上的各种解决办法,都没搞定,只好重新部署一套试试,无意中发现的这个一键安装脚本,所以分享出来。

#insMoodle 基于 CentOS 6/7、 Debian 8/9 的Moodle自动安装脚本

自动安装脚本将安装以下软件包 Nginx:官方最新稳定版,默认安装1.10; MariaDB:视操作系统而定,CentOS/Debian8默认安装10.1、Debian9默认安装10.0; PHP:视系操作统而定,CentOS/Debian9默认安装7.0、Debian8默认安装5.6,由于Moodle 2.9及以下版本无法运行于PHP7.0下,故选择低于3.0的Moodle只能安装5.6

使用说明

如果出错,请先安装git工具:

注意: 1、Debian8安装过程中会出现三次输入密码界面,请直接按 Enter 键!共有3次! 2、Debian从低版本升级到9,有可能出现是否自动重启服务的提示,建议选择Yes再按Enter

最后也终于发现为什么用域名https访问Moodle上传文件视频不能超过1M,因为公司域名用的是nginx代理,主nginx上没配置上传文件大小,使用的默认配置,只需把以下内容增加到nginx配置即可。

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: