日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装开源在线教育平台edX的一个简单方法

發布時間:2025/3/21 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装开源在线教育平台edX的一个简单方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

開放式在線教育平臺edX在今年六月份開源,當時按著Google Group中的方法“Clean install on Ubuntu Server 12.04”在一臺全新的VPS上安裝了一把,雖然最終安裝成功,但也破費周折,最后對edX系統的總體印象是有些臃腫,依賴的東西過多,不太輕量。

前段時間一個北大的朋友在安裝edX的時候和我交流了一下,他最終通過直接安裝的一套完整的edX鏡像的方法“Quick Start to working with the edX Platform”在windows虛擬機下安裝成功。當時沒有太在意這個事情,最近又撿起了edX這套開源平臺,第一件事還是edX的安裝問題,這一次想到了安裝鏡像這個比較簡單的方法,于是照貓畫虎的在自己的Mac上安裝起了edX開源系統,全程基本沒有遇到什么問題,比較容易上手,推薦想要玩edX開源平臺的朋友在本機先試試這個方法。以下是我的簡單記錄,針對Mac OS系統,其他系統請下載相應的文件進行安裝:

1、安裝VirtualBox

下載地址:https://www.virtualbox.org/wiki/Downloads

我下載安裝的是4.2.16版本的dmg文件:VirtualBox 4.2.16 for OS X hosts

2、安裝Vagrant

下載地址:http://downloads.vagrantup.com

我下載安裝的是v1.2.7版本的dmg文件:Vagrant-1.2.7.dmg

3、建立相關的目錄并下載edX的課程樣例:

mkdir mitx-vagrant
cd mitx-vagrant
mkdir data

最后下載edx4edx_lite到data目錄下,關于edx4edx:

This is a set of source content and code for an edX course about the edX system. Included are demo problems for option, multiple choice, string, numerical, formula, symbolic math, image, custom (python script graded) response, and schematic response problems.

4、下載edX鏡像文件并初始化和啟動虛擬機(在mitx-vagrant目錄下):

a、下載這個3.4G的鏡像:?mitxvm-edx-platform-08jun13b.box
md5sum: 633ca08e4f3834516c7113aa484b68c1

b、vargrant初始化:vagrant init mitxvm mitxvm-edx-platform-08jun13b.box

vagrant init mitxvm mitxvm-edx-platform-08jun13b.box
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant

c、啟動環境:vagrant up
這個需要一段時間,差點以為出問題了:

Bringing machine ‘default’ up with ‘virtualbox’ provider…
[default] Box ‘mitxvm’ was not found. Fetching box from specified URL for
the provider ‘virtualbox’. Note that if the URL does not have
a box for this provider, you should interrupt Vagrant now and add
the box yourself. Otherwise Vagrant will attempt to download the
full box prior to discovering this error.
Downloading or copying the box…
Extracting box…te: 18.4M/s, Estimated time remaining: 0:00:01)
Successfully added box ‘mitxvm’ with provider ‘virtualbox’!
[default] Importing base box ‘mitxvm’…
[default] Matching MAC address for NAT networking…
[default] Setting the name of the VM…
[default] Clearing any previously set forwarded ports…
[default] Creating shared folders metadata…
[default] Clearing any previously set network interfaces…
[default] Preparing network interfaces based on configuration…
[default] Forwarding ports…
[default] — 22 => 2222 (adapter 1)
[default] — 80 => 8080 (adapter 1)
[default] — 81 => 8081 (adapter 1)
[default] Running ‘pre-boot’ VM customizations…
[default] Booting VM…
[default] Waiting for VM to boot. This can take a few minutes.
[default] VM booted and ready for use!
[default] Configuring and enabling network interfaces…
[default] Mounting shared folders…
[default] — /vagrant

5、在上述工作完成后,就可以在本地局域網下訪問相應的站點了:
http://192.168.42.2 — LMS(學習管理系統,也就是學生用的系統,我們在edX公開課平臺上看到的就是,這個本地站點目前只有edx4edx樣例課程)
http://192.168.42.3 — CMS (Studio)(內容管理系統,也就是開課老師用的系統,你可以在這個里面嘗試編輯和創建課程)
http://192.168.42.4 — Preview (Studio)
http://192.168.42.5 — Edge (Studio)

這個時候你就可以在本地機器上玩edX平臺了,如果你想登陸的話,用戶名和密碼如下:

You may login to the system using a pre-created user: (email “xadmin@mitxvm.local”, password “xadmin”); if you create your own user, to active the user use the “xmanage” command (see below).

后半句的意思是指這個虛擬鏡像提供了一個xmanage的管理工具,你可以通過如下vagrant命令查看相關的命令和賬號信息:

vagrant ssh — xmanage help

Welcome to the MITx / edX instance management tool

Commands available:

restart-lms – restart the LMS (for vagrant boxes, running at http://192.168.42.2)
This will force re-loading of course data
restart-cms – restart the CMS (aka the Studio system)
restart-edge – restart the Edge server (part of the Studio system)
restart-preview – restart the Preview server (part of the Studio system)

restart-xqueue – restart the xqueue main system
restart-consumer – restart the xqueue consumer
restart-xserver – restart the xserver (python code grader)

logs?– view last 100 lines of log file for?
appname should be one of lms, cms, edge, preview, xserver, xqueue

activate?– activate user specified by username?
setstaff?– make user (specified by username?) into staff

update-mitx – update mitx system code (use with care!)
update – update this management script (from central repo)
help – print out this message, as well as local NOTES.txt file
—————————————-
Notes file:
=============================================================================
Welcome to the ODL MITx Vagrant Box
=============================================================================

The following services are available:

http://192.168.42.2 – MITx LMS
http://192.168.42.3 – MITx Studio System
http://192.168.42.4 – MITx Edge System
http://192.168.42.5 – MITx Preview System

pre-defined users:

edx user=xadmin, email=xadmin@mitxvm.local, pw=xadmin
edx user=guest, email=guest@guest.local, pw=guest

最后edX提供了兩個主要方法來創建和管理課程,感興趣的同學可以看一下:

There are two main workflows you can use to develop courseware:

LMS (+github) — edit XML files of courses in the data directory, then click on “Reload course from XML files” in the Instructor Dashboard (under the Admin tab). The course files may be stored in github, and a webhook configured to make the LMS automatically update upon checkins (“gitreload”). See edX documentation of XML formats.

Studio — Create course using the web-based interface, and view on the Preview (“draft”) and Edge (“live”) sites. Beware that the Studio system is really meant for single-author work; it loses all history, and there is no visibility for what changes are being made by authors. But Studio is wysiwyg and gives fast feedback, so it can be a good way to start.

注:原創文章,轉載請注明出處“課程圖譜博客”:blog.coursegraph.com

本文鏈接地址:http://blog.coursegraph.com/安裝開源在線教育平臺edX的一個簡單方法

總結

以上是生活随笔為你收集整理的安装开源在线教育平台edX的一个简单方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产手机在线播放 | 精品人妻无码一区二区色欲产成人 | 性欧美日本 | 日韩中文字幕一区二区 | 毛片av免费 | 手机福利在线 | www.天堂av.com| 2022天天操 | 中文字幕在线网址 | 国产精品大屁股白浆一区 | 中文字幕在线播放日韩 | 青春草在线视频观看 | 韩漫动漫免费大全在线观看 | 日韩高清一区二区 | 欧美a级在线观看 | 精品国产99久久久久久宅男i | 极品少妇av | 在线观看亚洲欧美 | www.男人天堂.com | 美女靠逼视频网站 | 91精品区 | 色偷偷亚洲 | 欧美乱码视频 | 伊人青青久久 | 亚洲清纯国产 | 日本肉体xxxx裸体137大胆图 | 粗大的内捧猛烈进出 | 国产又粗又猛又爽又黄的视频在线观看动漫 | 久久久久久在线观看 | 奇米狠狠 | 一级特黄视频 | 久久免费精品国产 | 国产h在线观看 | 亚洲一区二区三区乱码 | 精品人成 | 日韩视频在线观看免费视频 | 激情亚洲天堂 | 天堂视频网| 免费黄色链接 | 人人澡人人插 | www成人在线观看 | 最新久久 | 亚洲精品综合 | 无套在线观看 | 观看av| 亚洲精品一区二区三区婷婷月 | 91看片网站| 成人精品 | 99插插 | 日韩一级中文字幕 | 久久你懂的 | 天堂在线v | 欧美人妻少妇一区二区三区 | 国产精品久久久久久久毛片 | 欧美,日韩,国产在线 | 亚洲国产精品成人 | 色5566| 久久久人妻无码一区二区 | 国产精品国产精品国产专区蜜臀ah | 国产精品亚洲αv天堂无码 伊人性视频 | 91精东传媒理伦片在线观看 | 神马久久久久久久久久 | 影音先锋在线播放 | 亚洲欧美中文日韩在线v日本 | 欧美日韩国 | 亚洲欧洲综合 | 亚洲熟女一区二区 | 久久精品区 | 亚洲成av人片在线观看无码 | 中文字幕日韩电影 | 欧美在线观看一区二区三区 | 九热视频在线观看 | 亚洲国产中文字幕在线 | 成人久久精品人妻一区二区三区 | 国产一区二区精品丝袜 | 欧美你懂得 | 欧洲久久久久 | 夜夜av | av不卡在线看 | 亚洲综合五月天 | www.麻豆av.com | 人妻无码一区二区三区免费 | 亚洲第一成网站 | 欧美瑟瑟 | 欧美性xxxx图片 | a级免费毛片 | 亚洲天堂成人网 | 欧美性视频一区二区 | 黄色激情在线 | 国产香蕉视频在线 | 波多野结衣精品在线 | 久久网站视频 | 日本高潮网站 | 久久久久久久久综合 | 欧美亚洲精品一区 | 黄色片小视频 | 国产精品热| 一级黄色a毛片 | 国产精品久久久久久久久久久久午夜片 |