Linux下搭建Moodle平台教程

安装教程补充:

Ubuntu16.04部署lamp环境安装Moodle3.5.4教程

https://www.bilibili.com/video/av46780712/

Win7使用集成环境Wamp3.1.4安装Moodle3.4.1视频教程

 https://www.bilibili.com/video/av46697469/

背景介绍

Linux操作系统稳定可靠,做服务器的首选。

Moodle,开源在线教育平台,支持二次开发等。

Linux平台的稳定性一直是我很喜欢的,近期在Linux上部署Moodle平台时,尝试了很多遇到了很多问题,最后成功了,搜了很多资料,但是没有比较好的,希望自己能总结出一份比较完美的方案。

说下过程吧,配置Moodle需要Linux拥有web服务器,数据库等等环境,最开始用原始办法,数据库安装始终有问题,最后问同学发现有一键安装的办法,就是lnmp一键安装包,于是尝试了第一个办法,很多问题没法解决,后面尝试另一个一键安装成功了。

安装过程

我的环境是:centos7,环境搭建采用OneinStack,安装最新Moodle版本,成功了,下面是分步说明。

一、安装linux系统

推荐使用Centos7版本,安装方法网上很多,应该不是很难,给出镜像下载链接哈。

https://www.centos.org/download/(自选版本)

选择一个版本来安装吧

推荐安装方式:首先用UltraISO软碟通将镜像刻录在U盘里,接着从U盘引导进入。

安装教程也给一份:Centos7安装教程:http://jingyan.baidu.com/article/a3aad71aa180e7b1fa009676.html

安装centos7应该问题不大,自己照着网上教程操作即可。

二、配置Web服务器环境

配置web服务器是最容易出问题的,一定要选择好正确的安装方式,我最开始采用数据库、php等分别安装,发现自己配置了半天问题依旧很多,最后问同学打听使用的一键安装脚本,很容易就实现了安装,并且可以安装Moodle。

推荐使用一键安装平台:https://oneinstack.com/install/

安装步骤(代码可以见脚本平台首页):

《Linux下搭建Moodle平台教程》

照着下一步操作即可,我选用的是Nigix,php,Mariadb,其他可以默认,版本可以用新一些的就行了。

(201801新增:OneinStack如何支持fileinfo?)

点击链接解决即可

三、安装Moodle

获取Moodle:进入官网下载*.tar.gz格式文件(在Windows下载)

通过WinSCP工具将文件上传至服务器www录下(在Windows下,客户端),服务器的www目录看你的配置文件设置。

解压Moodle在当前目录下。

打开网址:http://服务器ip/moodle即可看到安装界面,按照提示操作即可。

在安装Moodle过程中还会遇到一些问题。

1、语言包问题,换用英语安装或者按照操作下载语言包上传即可,这个问题不大。

《Linux下搭建Moodle平台教程》

2、安装之前的一步提示,数据库配置问题。

《Linux下搭建Moodle平台教程》

解决方案:在MySQL安装目录下找到my.conf,在[mysqld]段加入以下配置

innodb_large_prefix=1

innodb_file_format=Barracuda

重启数据库,刷新页面

注明:我的配置文件位置/etc/my.cnf

3、安装版本要求:

《Linux下搭建Moodle平台教程》

预祝成功,不会的多多百度。

(如有需要,本人提供有偿搭建服务,点击进入我的店铺,鼓励自己动手)

参考资料:

1、CentOS7下LAMP+Moodle环境搭建:http://www.jianshu.com/p/de6c6f88a5f1

2、linux下快速安装moodle平台(oneinstack方案):http://blog.sina.com.cn/s/articlelist_5355138818_0_1.html

3、linux下的搭建资料二

https://www.cnblogs.com/toughlife/p/5513934.html

    原文作者:源头活水666
    原文地址: https://www.jianshu.com/p/edf8f93fb93d
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞