- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux的环境下部署Moodle常见问题及解决的方法
Linux的环境下部署Moodle常见问题及解决的方法
摘 要 Moodle在中国网络教育方面得到很大的应用,同时用户在安装和部署时也出现诸多问题,给Moodle的推广带来不小的阻力。在实践基础上,论述在Linux环境下安装部署Moodle中的相关注意事项。
关键词 Linux;Moodle;网络教育
中图分类号:G652 文献标识码:B
文章编号:1671-489X(2016)12-0017-02
1 前言
Moodle是澳大利亚Martin Dougiamas基于建构主义教育理论开发的课程管理系统,具有平台界面简单、精巧,可以增减内容功能等优点。我国在20世纪90年代引进此软件。因为Moodle部署在Linux下才能发挥它最大的作用,而由于Linux的专业性很强和大众对Linux的掌握不足,社会普遍反映,在安装调试Moodle过程中会遇到很多技术问题[1-4]。经过多次研究和实验,总结出在Linux下部署Moodle的常见问题和解决方法。
2 物理设备准备
软件准备 在安装之前需要准备Red Hat安装光盘,php、MySQL及相关组件的安装包。
硬件准备 通过系统的最大浏览用户数和同时间的最大访问量来选择硬件配置:1)最大浏览用户数,即能够浏览站点的最大用户数,一般为单位或学校的总计算机数;2)同时间的最大访问量,即同时间需要参加Moodle课程活动,访问数据库的用户数量。
对于普通服务器的计算规则:同时间的最大访问量=RAM(1 GB)×50。最大的浏览用户数等于前者的5倍。除了内存、处理器的速度和硬盘的容量是需要考虑的因素外,硬盘空间大小也是一个非常重要的指标,硬盘中需要存放大量的文字、图像、视频等资源,因此,硬盘空间应尽量大。
用户可以根据以上两组参数选购服务器。
3 Moodle安装注意事项及解决方法
Linux安装注意事项 Linux下安装软件与Windows下有很大的差别,每个版本的Linux都有自己相对应的软件版本,不同Linux版本下的软件一般不能通用,这一点非常重要,否则就会出现软件安装失败问题。一定要下载与所使用的Linux版本相符的软件包,建议选用旧版本的Linux及其相应组件。
1)Linux分区方案准备。在一般情况下,Linux建立3
个分区即可:/boot分区、/swap分区、/(根)分区。/boot
分区一般100 MB;/swap分区的作用是充当虚拟内存,其大小通常是物理内存的2倍左右(当物理内存大于512 MB时,swap分区为512 MB即可);/(根)分区,Linux将大部分的系统文件和用户文件都保存在/(根)分区上,所以该分区一定要足够大。
2)设置语言参数。安装完成Linux后建议立即配置语言参数,否则在使用中文时会出现乱码。配置方法:点击键盘Ctrl+Alt+F1,进去文本模式,输入命令“locale”查看环境,“#vi/etc/sysconfig/i18n”,将第1句“LANG=zh_CH.UTF-8”改为“LANG=zh_CN.GB18030”。
软件包安装注意事项 在安装软件包之前应先检查系统是否安装了gcc软件包。许多软件包都是进行源码安装,若未安装gcc,就会出现软件包安装失败提示。此外,若安装了gcc仍提示安装失败,可能是系统安装的gcc版本太高,因此建议不要安装最新版本的gcc软件包。在安装软件包之前最好先卸载相关软件包,如在安装MySQL之前最好卸载系统中原有的MySQL,避免出现不必要的错误。所有组件都必须以root身份安装。
组件安装顺序:1)安装MySQL;2)安装Apache服务器;
3)安装和配置各种库组件,包括libxml2、zlib、libpng、
jpeg、GD、PHP、Zend Optimizer、Eacceleratr;4)安装Moodle,修改相关参数,把提前下载好的简体中文语言包zh_cn_utf8.zip解压到Moodle文件夹下的lang目录,这样可以避免上传文件中文件名乱码问题。
配置Linux防火墙 如果Moodle安装完成后,用户无法通过网络访问到,那么非常有可能是防火墙的设置,没有允许客户机通过http或者htpps访问服务器。解决方法:在终端命令行下输入命令(root用户)setup回车,在终端里选择“firewall configuration”→“constome”,用空格将允许的项选上,保存退出即可。
Moodle日历乱码问题 用vi编辑器打开Moodle中的“moodledata/lang/utf-8_zh_CN/langconfig.php”这个文
件,将变成乱码的中文删
您可能关注的文档
最近下载
- 人教版数学四年级下册教学课件全套.pptx VIP
- 辽宁省大连市普兰店区2024-2025学年九年级上学期期中考试数学试卷(含解析).pdf VIP
- 2024-2025学年湖南省金太阳高三上学期10月检测化学试题及答案.pdf VIP
- 低血糖饮食注意事项.docx VIP
- 湖南省金太阳2024-2025学年高三上学期10月阶段检测联合考试 生物试卷+答案.doc VIP
- DNV510中文说明书 D15110V1004A625.pdf
- 2025入党积极分子发展对象考试题库(含答案).docx VIP
- 湖南省金太阳2024-2025学年高三上学期10月阶段检测联合考试物理试卷.doc VIP
- 2024-2025学年湖南省金太阳高三上学期10月检测数学试题及答案.pdf VIP
- 1FC5同步发电机励磁系统解析.doc VIP
文档评论(0)