Moodle平台安装心得
MOODLE平台的安装及汉化

MOODLE平台的安装及汉化MOODLE平台的安装及汉化放假前五六月份的时候,曾安装过一次MOODLE平台,记得刚开始时,自己有些问题没有搞清楚,后来安装成功发现原来这是五分钟内就可以搞定的问题。
可是,昨晚重新安装一次时,却又总是出现问题,折腾的一个多小时还没安装好。
这倒是让我深深检讨了一下,“好记性不烂笔头”,为何当初自己不把安装过程记录一下呢?今天一早在师姐的论文中发现了自己出现的问题的解决措施,现在一定要把这个安装过程记录一下,虽然简单,不代表自己下次还能顺利的安装,并且提醒自己:每次的重要操作,都要养成记笔记的习惯。
一、 MOODLE的安装Moodle平台是用PHP脚本语言编写的动态网站程序,因此HTTP服务器软件Apache或IIS都要求安装PHP,数据库服务软件用MySQL、Linux、WindowsXP等操作系统都支持。
本人是在WindowsXP系统上安装的,Moodle1.9.5版本。
(一)安装HTTP服务器1.要确保以前所在的服务器上没有安装过MySQL和PHP,若有则应卸载掉,特别要删除f、my.ini、php4ts.dll 和php.ini这四个文件。
如果所需服务器上安装过IIS,必须把IIS站点给停止,因为IIS 和Apache使用的都是默认的80端口。
2.双击xampp-win32-1.53.3a-install.exe开始安装XAMPP(XAMPP是一个易于安装且包含MySQL、PHP和Perl的Apache的发行版,下载地址:),安装比较简单,一路点击,只要在安装过程中记住输入的安装目录就可以了(C:\Program Files ampp)。
3.为Moodle配置数据库。
首先在安装完成的XAMPP Control Panel Appliction的控制面板上,在Modlules下面的Apache、Mysql、FileZila选项上勾选,使其处于运行状态。
(记得第一次安装时就在这个地方卡住了,好久找不到数据库管理页面。
利用moodle搭建在线学习系统的探索与实践

利⽤moodle搭建在线学习系统的探索与实践2019-04-22Moddle作为⽹络在线学习课程管理系统是在⽹络教学环境下组织教学⾸选的教学平台,该平台使⽤界⾯简单、精巧,系统易于搭建。
使⽤者可以根据需要随时调整界⾯,增减内容。
平台中课程列表显⽰了服务器上每门课程的描述,包括是否允许访客使⽤,访问者可以对课程进⾏分类和搜索,按⾃⼰的需要来学习课程。
教师可以和学⽣同时在线交流也可以不同时在线交流,并可通过丰富的评价系统和反馈系统及时掌握学⽣的学习状态和需求。
笔者教学⽴⾜于学⽣的学习需求,设计出⽹络学习课程,为学⽣⾃主探究、合作学习搭建⼀个动态的系统平台。
⼀、魔灯(Moodle)平台的特点“Modular Object-Oriented Dynamic Learning Environment”的简称,即模块化⾯向对象的动态学习环境的缩写,是澳⼤利亚教师Martin Dougiamas基于建构主义教育理论⽽开发的课程管理系统。
1.体现了先进的教学理念魔灯(Moodle)是以社会建构主义学习理论为理论基础的。
在课程教学中,教师和学⽣间不是孤⽴的,两者既是指导者,⼜是知识的⽣成者,师⽣共同思考,合作解决问题。
它既体现⽬前新兴的社会软件功能(Blog、Wiki、BBS),⼜⽀持多样化的教学⽅式。
它适⽤于多种组织,例如:传授——接受型的教学组织、研究——项⽬型的教学组织、社区——⼩组型的教学组织。
教师从先前的教案设计转变成课程设计,从课程内容设计转变成教学资源与活动的设计。
值得关注的是,魔灯(Moodle)课程还注重多样化教学评价的设计和实施,如过程性评价、总结性评价、档案袋评价、集体评价、同伴评价、教师评价等,这有利于及时发现和解决学⽣在学习过程中的问题。
2.课程资源与教学活动相结合魔灯(Moodle)平台提供了丰富的课程资源和教学活动,将教学活动整合到课程设计之中。
活动模块提供了完整的互动式环境,如讨论区、聊天室、作业提交、测验、个⼈学习历程等。
Moodle平台安装方法

Moodle平台安装方法2安装前的准备1、将moodle.rar文件解压,你将看到moodle文件夹和本安装说明文件;2、解压后将moodle文件夹拷贝到你准备放的磁盘路径下,注意不要放在中文目录中,例如:C:/moodle或者D:/moodle);3、将防火墙关闭(例如瑞星个人防火墙、金山网镖、诺顿等)。
4、检查计算机是否启动IIS服务(你可以在控制面板/管理工具中查看是否有Internet信息服务选项,以双击打开后,点击停止服务按钮即可)。
一、moodle安装1.从网上/download/Easy-1232.html 下载Easy PHP v5.3.0版的安装包(课题组提供),解压后单击EasyPHP-5.3.0-setup进行安装,出现如下初始界面:在对话框中单击next,出现如下页面:选择”I accept the agreement”选项,单击next,然后按照提示,依次在出现的对话框中单击next,直到安装完成。
2.安装完成后,出现如下对话框:重新启动后,即可运行EasyPHP-5.3.0,运行界面如下图所示:3.安装moodle:1)从网站上下载MoodleWindowsInstaller-latest-19下载压缩包(课题组提供),并对其进行解压,解压后将整个文件夹放在PHP安装目录下的www文件夹下,即放在C:/Program Files/ EasyPHP5.3.0/www路径下;2)从/lang16/网站上下载zh_cn_utf8压缩包,并将其解压后放在PHP安装目录下的www文件夹中moodle文件夹下的lang 文件夹下,即放在C:/Program Files/ EasyPHP5.3.0/www/moodle/lang路径下;(此处需要重启计算机)-------------------------------------------------------------------------------------------------------3)打开浏览器,输入网址http://127.0.0.1/home/mysql/,出现如下界面:在“创建一个新的数据库”下面的表单中输入数据库名moodle,单击“创建”;然后在出现的对话框中单击“操作”,显示如下对话框,在“整理”中选择utf8-_general_ci,单击“执行”,出现如下界面:4)在浏览器中输入http://127.0.0.1/moodle进入moodle的安装页面。
新生攻略Moodle系统使用详细教程来啦

03
Moodle系统界面与功能介绍
登录界面与功能
登录入口
在Moodle系统的首页,提供明显的登录 框,供用户输入用户名和密码。
忘记密码
提供“忘记密码”链接,帮助用户找回或 重置密码。
多语言支持
登录界面支持多种语言,方便不同国家和 地区的用户。
首页界面与功能
课程列表
展示用户所加入的所有课程,方 便快速访问。
创建作业
步骤二
在课程页面上方的导航栏中, 点击“作业”选项。
步骤四
填写作业标题、描述、截止日 期等相关信息,并上传作业附 件(如有)。
步骤一
登录Moodle系统,进入相应 课程页面。
步骤三
在作业页面中,点击“添加一 个新作业”按钮。
步骤五
设置作业提交方式(如在线文 本、文件上传等)和评分方式 (如教师评分、互评等)。
Moodle是什么
• Moodle是一个免费的开源学习平台,又称为学习管理系 统(LMS)或虚拟学习环境(VLE)。它可以帮助教育者 创建在线课程,供学生们在任何时间、任何地点进行学习。
Moodle的特点与优势
开放性
灵活性
Moodle是一个开源软件,允许用户自由使 用和修改代码,以满足特定的教学需求。
协作与权限
多人可以共同编辑一个Wiki页面,管理员可 以设置不同用户的编辑权限。
博客使用指南
发表博客文章
在博客区域点击“发表文章”按钮,输入标 题和内容后发布。
管理博客文章用户可以对自己的 Nhomakorabea客文章进行编辑、删除 和分类管理。
评论与互动
他人可以在博客文章下方发表评论,博主可 以回复和管理这些评论。
个性化设置
Moodle安装过程中重定向循环问题的解决方案

Moodle安装过程中重定向循环问题的解决方案作者:赵万宏来源:《电子技术与软件工程》2018年第15期摘要Moodle是中学信息技术教师的好帮手。
不过,在Moodle安装部署过程中很容易出现重定向循环问题,最后导致安装升级失败针对这一问题,本文探讨了两种新的可行的解决方案。
【关键词】Moodle 安装升级重定向循环1 引言笔者在中学从事信息技术课程的教学工作。
自使用Moodle以来,真切地体会到Moodle的确是信息技术教师的好帮手。
以前比较难以开展的学生学习评价工作,在Moodle平台上做起来也有得心应手之感。
现在倡导的翻转课堂、学历案等教育教学新思想、新策略,也很容易借助于Moodle达成。
不过,Moodle作为一个在线的学习平台,还是要安装、升级与维护的。
本文谈的是笔者在Moodle安装升级过程中遇到的重定向循环问题,以及笔者尝试解决该问题的可行方案。
2 详述2.1 硬件环境Lenovo台式电脑(实际上是学生多媒体网络机房的一台教师机)。
2.2 软件环境WindowsXPsp3,XAMPP1.8.2,Moodle2.5.9。
2.3 问题现象在将Moodle2.5.9升级为Moodle2.9.9时,出现了重定向循环的问题。
另外,在独立安装Moodle2.9.9时,也出现了同样的重定向循环问题。
实际表象与刘兴老师文章[1]中的问题描述完全一致。
2.4 解决方案当时有幸读到了贵刊2016年第19期刘兴老师的文章[1],并且依照刘兴老师提供的问题解决方案,顺利地解决了Moodle安装升级的重定向循环问题。
另外,笔者在Windows?安装升级Moodle3.x.x时,按照此办法也可以成功通过。
无疑,刘兴老师的解决方案是可行的。
不过,在Moodle安装升级过程中需要对htdocs\admin下的文件index.php做两次更改操作,稍感繁琐。
有没有更便捷的Moodle安装升级重定向循环问题的解决方案呢?抱着这样的想法,笔者做了一些新尝试,有幸找到了两种新的解决方案。
最新Moodle安装的注意事项

M o o d l e安装的注意事项Moodle安装的注意事项2012年10月30号,我足足折腾了一天,终于把moodle安装成功了,虽然技术不咋的,但心里有说不出的喜悦啊。
以下就是我一天的成果啦!Moodle下载的官网:/。
下载Moodle有两种类型,一是集成安装版的,一是需要先配置好环境再通过浏览器安装的。
(1)集成安装版的安装细节此类型的moodle下载回来,解压是这样的:在安装之前,我们必须确保,电脑上的80端口没有被占用。
否则,安装过程就会启动不了apache,点击“Start Moodle.exe”文件时,将会出现这样的界面:注意:win7的系统进程为了保证系统安全,默认是用了IIS的。
所以80端口是被占用的了。
当然,用IIS来运行PHP也是可以的,只不过想做PHP的其他开发就有点麻烦而已。
一般来说,集成安装版的软件在源开发环境下才能用。
不,应该说运行地比较顺利吧。
(这就是为什么我在我win7电脑上安装不了,而在我同学XP的电脑上能顺利运行的原因吧。
)怎样才能知道自己的80端口有没有被占用呢?第一种方法是:运行——cmd——netstat –aon就能发现,80端口有没有被占用。
如上图,我的80端口就被PID号为1948的程序占用了。
第二种方法是:打开360安全卫士——功能大全——流量防火墙——网络连接就能查看80端口有没有被占用了。
(2)需要先配置好环境再通过浏览器安装的首先,要先配置好开发环境,我用的是appserv-win32-2.5.9集成包。
关于appserv的安装,网上有很多,在此就不介绍了。
配置好环境后,看看环境行不行。
如果一切ok,把下载回来的moodle源代码整个文件夹,拷贝到www文件夹中。
在浏览器输入http://127.0.0.1/moodle/进行安装。
如果出现如下界面则说明可以进行安装。
若是界面出现一下信息:则说明配置的php环境支持不了你安装的moodle版本。
Moodle安装使用心得

Moodle安装使用心得玄武区教师进修学校章伟近几年来,利用信息技术手段探索新的学习方式和教学模式,促进高质量教学,已成为教育改革与发展的重要组成部分。
学习管理系统(LMS: Learning Management System),是具有组织、跟踪、评估、发送、呈现、管理学习内容和学习活动,促进学习者之间交互等一系列功能的计算机(网络)系统。
目前,LMS比过去更方便、更成熟且容易使用,用LMS辅助教学,能改善我们的课程,促进高质量教学;借助LMS,可以移动一部分教学内容到网上完成,把更多的面对面教学时间用作师生讨论、交流。
许多教师发现,这种结合面对面和在线学习的“混合式”课程可以节省他们的时间,扩大学生的知识面,使教学效果更理想。
Moodle(魔灯)作为一种源代码开放、简单易用的课程管理软件,非常适合于中小学探究课程的开展。
互连网上有许多关于Moodle 的介绍,下面我就简述自己在安装使用Moode过程中的一些心得,希望能给应用Moodle的一线老师提供方便。
Moodle是用PHP脚本语言编写的动态网站程序,因此HTTP服务器软件Apache或IIS都要求安装PHP(版本在4.1.0以上),数据库服务软件用MySQL 或PostgreSQL,Linux、Windows XP、Mac OS X等操作系统都支持。
Moodle具体安装步骤如下:1、安装HTTP服务器:①首先从EASYPHP网站下载EASYPHP1.8安装程序,该程序是一个法国开发小组开发的,集成了Apache、MySQL和PHP,一次安装非常方便。
②确保你以前没有在所需服务器上安装过MySQL和PHP,若有则应卸载,特别要删除f、my.ini、php4ts.dll和php.ini这四个文件。
③看看你的服务器有没有安装IIS,如果有就把IIS站点给停止。
因为IIS 与Apache使用的都是默认的80端口。
如果不关掉就会冲突。
④双击easyphp1-8_setup.exe开始安装EasyPHP,安装很简单,只要一路点击下一步就可以了,在安装的过程中会提示你输入安装目录,输入后记住你的安装目录。
Linux环境下moodle在线学习平台的安装和配置

Linux环境下moodle在线学习平台的安装和配置山东省济南第一中学黄宝华邮编:250100山东省济南市二环东路999号Moodle是澳大利亚教师Martin Dougiamas 基于建构主义教育理论而开发的开放源码的课程管理系统(CMS),也称作知识管理系统(LMS)或虚拟学习环境(VLE)。
在全球信息化迅猛发展的今天,越来越多的教育工作者开始利用这个工具创建在线的教学系统,国内也有不少大专院校运用了此系统,然而在中小学,由于受到传统教育模式、文化意识的影响,加上技术方面、硬软件投入的限制,moodle平台在国内的发展并不理想,不过我们可以欣喜的看到,有很多的教师正积极的尝试着这种教学模式并取得了很好的效果,他们在网络教学的理论与实践水平上都有较大的提升。
作为信息技术教师和网络工程师,我希望能从技术应用的角度谈一下moodle平台的安装和配置过程,讲述的重点还是在于环境的选取和软件的配置。
我们知道,moodle程序是由php脚本语言构成的,此种语言的跨平台能力较强,既可运行于windows系统,也可运行于linux、Mac OS X等系统,由于windows系统自身的原因,服务器经常出现异常,在安全性和稳定性上存在诸多不足,给教师和学生带来教学上的不便,我们推荐选用linux操作系统,基于以下几个理由:第一,它的网络性能强大,对硬件的完全支持,具有良好的安全性、稳定性。
第二,在低配置的个人电脑上也能运行流畅。
第三,架构在linux上的web服务器较为流行和普遍。
第四,可以使用全部开源软件,甚至可以按需编译模块为己所用,这对提高技术人员的实际应用水平也有很大帮助,同时也省却了相关的软件投入,一举而多得。
实际应用上我选取了CentOS作为linux环境,安装系统时添加开发环境GCC,用来编译源代码的PHP,WEB服务器Nginx和数据库Mysql。
主要步骤有如下几步:一、安装数据库mysql安装mysql(假设下载的软件都在/mysrc目录):建立用户和组:#grep mysql /etc/group查询系统中是否有mysql这个用户组,没有则添加:#groupadd mysql# grep mysql /etc/passwd#查询系统中是否有mysql这个用户,没有则添加:#useradd -g mysql -M -s /bin/false mysql#cd /mysrc#tar zvfx mysql-5.1.55.tar.gz#cd mysql-5.1.55配置安装参数,生成Makefile文件#./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci \ --with-extra-charsets=gb2312,big5,gbk,binary,ascii --enable-thread-safe-client编译并安装:#make && make install#cd /usr/local/mysql设置/usr/local/mysql目录属主:#chown –R mysql.#chgrp –R mysql .初始化数据库:#bin/mysql_install_db --user=mysql#chown –R root .#chown -R mysql varmysql配置文件f# cp /mysrc/mysql-5.1.55/support-files/f /etc/f运行mysql数据库#bin/mysqld_safe --user=mysql &mysql.server是mysql数据库运行控制脚本,拷贝到系统目录加可执行属性#cp /mysrc/mysql-5.1.55/support-files/mysql.server /etc/rc.d/init.d/mysqld#chmod +x /etc/rc.d/init.d/mysqld初始化后的数据库访问密码为空,在此设定并记住新密码#/usr/local/mysql/bin/mysqladmin -u root password 'new-password'#/usr/local/mysql/bin/mysqladmin -u root -h localhost.localdomain password 'new-password'配置开机自动运行Mysql数据库服务#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc3.d/S99mysqld#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc3.d/K99mysqld#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc5.d/S99mysqld#ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc5.d/K99mysqld因为作为了一个系统服务,数据库服务的开启和关闭可以通过下面2条命令完成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Moodle平台安装心得
搭建Sloodle,得借助Moodle平台,将Sloodle的相关插件整合到Moodle平台中,本人在Windows下采用EasyPHP 一体化安装,路径均采用默认路径,即“C:\Program Files\EasyPHP-5.3.3.1”,同时选择了最新版的Moodle2.1,moodle安装路径为“C:\Program Files\EasyPHP-5.3.3.1\www\MoodleWindowsInstaller-latest -21\server\moodle”,创建数据库,安装完毕,此时发现,所安装的Moodle平台能通过“http://127.0.0.1:8888/MoodleWindowsInstaller-latest-2 1/server/moodle/”进行访问,而采用本机的IP:172.18.10.97无法访问,这样的直接后果是只能在个人计算机上使用127.0.0.1访问Moodle平台,而不能使局域网内其他用户通过地址“http://172.18.10.97:8888/MoodleWindowsInstaller-lates t-21/server/moodle”访问到,搜索了相关网络解决办法,并向有经验的高手求助,该问题终于得以解决,解决办法归纳总结如下:
第一步:在moodle安装文件夹中config.php中将“$CFG->wwwroot = 'http://127.0.0.1:8888/MoodleWindowsInstaller-latest-21 /server/moodle';”改为“$CFG->wwwroot = 'http://172.18.10.97:8888/MoodleWindowsInstaller-latest -21/server/moodle';”
第二步:导出SQL,批量替换其中的127.0.0.1 到172.18.10.97。
(提示:替换前最好先备份)
第三步:导入修改后的SQL,导入前,先将原数据库更名或者删除。
第四步:修改apache下conf文件夹中的httpd.conf,将其listen修改为172.18.10.97:8888,ServerName替换为172.18.10.97:8888。
第五步:重新启动apache。
至此,问题终于得以解决,特将过程整理,以为他人为鉴。
Sloodle第一步——Moodle平台安装心得
Sloodle第一步——Moodle平台安装心得
孑需.2011.9.2
附:Moodle文件结构分析
admin:主要用于moodle站点管理的代码
auth:用于moodle用户认证的组件模块
backup:包含创建一个备份或者恢复时所用到的管理模块
blocks:用户管理moodle页面上的所有板块的模块
blog:moodle中blog管理和编辑内容模块
calendar:用于管理和显示日历的代码
course:显示和管理课程的模块
enrol:该目录下存放着各种选课插件,默认为manual方式
error:包含显示moodle站点中错误的一个文件 files:用于管理和显示用户上次文件的模块
filter:用于管理moodle站点中的各种过滤方式的模块,如数学符合等
grade:用户管理和显示学生成绩的模块
install:包含moodle安装时各种语言包和安装说明界面
iplookup:用于显示用户IP地址信息的模块
lang:包含moodle默认安装时使用的语言包
lib:该目录下存放了moodle的核心代码库
login:管理用户登陆和登离的模块
message:管理和显示用户短消息的模块
mod:该目录下包含了moodle中可以使用的各种资源和活动模块
assignment(作业)、chat(聊天)、choice(投票)、data(数据库)、forum(讨论区)、glossary(词汇表)、journal(心得报告)、label(标签)、lesson(程序教学)、quiz(测试)、resource(资源)、scorm()、survey(问卷调查)、workshop(互动评价) 、wiki()、
lams()、hotpot()
my:管理和显示my moodle的模块
pix:用于产生站点图片的模块
question:该目录下存放着测试活动使用的各种试题题型及管理模块
rss:管理和显示Rss模块
search:管理站点搜索的模块
theme:存放moodle的各种主题包
user:管理和显示站点用户的程序模块
config-dist.php:修改站点的配置(同config.php),如wwwroot,database,moodledata
file.php:用于从moodledata中提取文件
index.php:moodle默认首页显示文件
help.php:指向相关帮助文档的程序
install.php:安装moodle站点自动建立config.php文件的程序
version.php:显示moodle版本信息的程序。