使用edX仓库更新版本

来源 https://github.com/edx/configuration/wiki/edX-Managing-the-Full-Stack

Use the /edx/bin/update to update repo versions on the server.

Allowed repo names [edx-platform, xqueue, cs_comments_service, xserver, ease, edx-ora, configuration, read-only-certificate-code]

Examples:

  • sudo /edx/bin/update edx-platform master – change edx-platform to use the latest on the master branch
  • sudo /edx/bin/update cs_comments_service master – change the forums service to use the latest on the master branch

升级环境:

edx-configuration: release

edx-platform:release0505

others:release-birch

升级过程

本次升级将edx-platform从0505升级到0518。由于升级版本的不同,不保证别的升级会和本次升级一样。

  1. 设置http 代理
    https://github.com/edx/configuration/wiki/edX-proxy-instructions,按照这篇文档设置http代理。代理必须在国外且保证速度稳定可靠。
    如何在ubuntu服务器安装代理可见http://www.cnblogs.com/misoag/archive/2013/02/04/2891636.html。
  2. 升级
    sudo /edx/bin/update edx-platform release-2015-05-18
    升级一次成功,没有错误。升级脚本品质提升了:)
  3. 系统登录方式没变,查看 /etc/ssh/sshd-conf
  4. 系统配置都恢复为默认
    lms.env.json cms.env.json 中的配置都丢失了

需要做的升级后步骤

  1. 更新下载语言包
  2. 重新设置lms cms json,包括站点名称 语言 邮件 sysadmin特性

优化

更新前可以修改 /edx/app/edx_ansible/edx_ansible/playbooks/roles/edxapp/defaults/main.yml  来进行变量预定义。

关闭ElasticSearch远程任意代码执行漏洞

之前提到的这个漏洞,可能没有清晰指出修正的方法,也没收到足够重视,最近一些服务器因此出现流量过大的情况。

需要修改的配置文件路径
/etc/elasticsearch/elasticsearch.yml
在最后一行加上
script.disable_dynamic: true
之后重启服务
sudo service elasticsearch restart
sudo /edx/bin/supervisorctl restart all

一般因为这个漏洞引起的流量情况,最大可达到几百兆,所以可以安装一个流量监视器看看
sudo apt-get install nload
nload

如果流量正常且稳定,那么就没问题了。

另外一个可能性,黑客已经利用了这个漏洞侵入系统,这个时候关闭配置也没有什么用,最好是导出数据重建系统。

教育部出台文件加强高等学校在线开放课程建设应用与管理

重点大致包括:支持具有学科专业优势和现代教育技术优势的高校,建设一批优质在线开放课程;认定一批国家精品在线开放课程,2017年前认定1000余门国家精品在线开放课程,到2020年,认定3000余门国家精品在线开放课程;促进在线开放课程广泛应用,鼓励高校通过在线学习、在线学习与课堂教学相结合等多种方式应用在线开放课程;规范在线开放课程的对外推广与引进,鼓励通过在线开放课程公共服务平台、境外平台积极对外推广我国优质课程;在保证教学质量的前提下,推进在线开放课程学分认定和学分管理制度创新。

原文:http://www.moe.gov.cn/publicfiles/business/htmlfiles/moe/s7056/201504/xxgk_186490.html

地平线报告2015高等教育版

原文请见 http://www.nmc.org/publication/nmc-horizon-report-2015-higher-education-edition/

美国新媒体联盟地平线报告系列是一项鉴别和描述未来五年内对全球教育产生巨大影响的新兴技术的综合性研究,旨在帮助教育领导者、政策制订者和教师们理解新兴技术,以及技术对教学和研究产生的潜在影响.自2004年以来地平线报告每年发布一次,均在全球范围内引起反响。

本次报告总结了六大趋势:长期趋势:推动变革和创新文化,日益增进的跨院校协作;中期趋势:倍受关注的量化学习,开放教育资源的激增;短期趋势:混合学习的广泛应用,学习空间的重构。六大挑战:可解决的挑战:正式学习和非正式学习的融合,提升数字素养;艰难的挑战:个性化学习,复杂性思维教学;棘手的挑战:教育模式的竞争,教学激励机制。六大技术:自带设备(BYOD)和翻转课堂预计将在一年内被越来越多的高校采用,以开展移动和在线学习。创客空间和可穿戴技术的采用时间预计在两到三年之内,而自适应学习技术和物联网有望在四到五年内进入高校的主流应用。

全文请看北京开放大学翻译的中文版 http://cdn.nmc.org/media/2015-nmc-horizon-report-HE-CN.pdf