打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
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 .



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux 环境变量配置全攻略
scorm标准平台有哪些是免费的?
Linux+Apache+Mysql+PHP典型配置(3)
linux下开源sip server : opensips 的安装+配置 +使用
Windows环境下,搭建apache? ?php? ?mysql环境,?安装moodle
[转]主流开源E
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服