安装edX DevStack
2014-11-19 14:14
671 查看
概述
edX Developer Stack 就是通常我们所说的Devstack,是为本地开发所设计的一个Vagrant实例。
Devstack:
和产品(edx Product Stack)对系统的要求一样。这就使得你在开发阶段就能发现并解决系统配置方面的问题
简化某些产品设置可以让开发工作更方便,如,nginx和gunicorn在Devstack中都被禁用了;Devstack使用Django's runserver作为此替代方案。
查看Vagrant文档了解更多相关信息。
组件
Devstack包含下列edX组件:
学习管理系统(LMS)
edX Studio
论坛
Open Response Assessor(ORA)
Devstack还包含一个edX课程的Demo.
预备知识
要使用Devstack,你应该知道:
理解基本的终端使用方法。如果你使用的事Mac电脑,参考Mac OS X 命令行介绍。如果你使用的是Windows电脑,参考Windows 命令行指南
理解Vagrant命令。参考Vagrant使用向导了解更多信息。
预备软件
VirtualBox 4.3.10或以上版本
Vagrant 1.5.3或以上版本
一个NFS客户端,如果你的操作系统不含有一个,Devstack使用VirtualBox Guest版本的NFS来共享文件夹。
安装Devstack
直接通过命令行来安装Devstack,可以按照以下步骤进行。你也可以通过一个Torrent文件来安装Devstack,下面也将介绍。
开始安装之前,先确认你拥有你本机的管理员密码。
步骤:
1.确认nfs客户端正在运行
2.在命令窗口创建一个文件夹devstack,然后进入此文件夹。
3.下载Devstack Vagrant文件,命令行输入
4.安装Vagrant vbguest 插件
5.创建Devstack 虚拟机
第一次创建Devstack虚拟机时,Vagrant会下载一个base box—大概有4G大小。如果你销毁并重建虚拟机,Vagrant会重用这个base box。查看Vagrant’s documentation on boxes了解更多信息。
6.当系统提示时,输入本机的管理员密码。
你的密码是必须输入的,从而让NFS可以有权限从你的电脑访问代码路径。
当你完成了这些步骤,查看运行edX Developer Stack开始使用Devstack。
你也可以通过一个Torrent文件来安装Devstack
下载Devstack Torrent文件
当你下载完成后,通过下列命令添加虚拟机
edX Developer Stack 就是通常我们所说的Devstack,是为本地开发所设计的一个Vagrant实例。
Devstack:
和产品(edx Product Stack)对系统的要求一样。这就使得你在开发阶段就能发现并解决系统配置方面的问题
简化某些产品设置可以让开发工作更方便,如,nginx和gunicorn在Devstack中都被禁用了;Devstack使用Django's runserver作为此替代方案。
查看Vagrant文档了解更多相关信息。
组件
Devstack包含下列edX组件:
学习管理系统(LMS)
edX Studio
论坛
Open Response Assessor(ORA)
Devstack还包含一个edX课程的Demo.
预备知识
要使用Devstack,你应该知道:
理解基本的终端使用方法。如果你使用的事Mac电脑,参考Mac OS X 命令行介绍。如果你使用的是Windows电脑,参考Windows 命令行指南
理解Vagrant命令。参考Vagrant使用向导了解更多信息。
预备软件
VirtualBox 4.3.10或以上版本
Vagrant 1.5.3或以上版本
一个NFS客户端,如果你的操作系统不含有一个,Devstack使用VirtualBox Guest版本的NFS来共享文件夹。
安装Devstack
直接通过命令行来安装Devstack,可以按照以下步骤进行。你也可以通过一个Torrent文件来安装Devstack,下面也将介绍。
开始安装之前,先确认你拥有你本机的管理员密码。
步骤:
1.确认nfs客户端正在运行
2.在命令窗口创建一个文件夹devstack,然后进入此文件夹。
mkdir devstack cd devstack |
curl -L https://raw.github.com/edx/configuration/master/vagrant/release/devstack/Vagrantfile > Vagrantfile |
vagrant plugin install vagrant-vbguest |
vagrant up |
6.当系统提示时,输入本机的管理员密码。
你的密码是必须输入的,从而让NFS可以有权限从你的电脑访问代码路径。
当你完成了这些步骤,查看运行edX Developer Stack开始使用Devstack。
你也可以通过一个Torrent文件来安装Devstack
下载Devstack Torrent文件
当你下载完成后,通过下列命令添加虚拟机
vagrant box add box-name path-to-box-file |
相关文章推荐
- 运行edX Devstack
- 配置Pycharm4.5.4调试edX Devstack
- openstack devstack 脚本安装(多结点,控制结点安装)
- Open edX Devstack使用图形界面工具链接MySQL远程vagrant数据库
- Open edX Devstack配置视频上传
- 配置Pycharm4.5.4调试edX Devstack
- 基于centos7.3 安装devstack ocata版本
- edX Devstack 汉化(i18n)
- Open edX Devstack使用图形界面工具链接MySQL远程vagrant数据库
- 配置Pycharm4.5.4调试edX Devstack
- Open edx Fullstack安装及安装错误整理
- devstack Mitaka 版安装
- openstack devstack 脚本安装(多结点,计算结点安装)
- Open edX Devstack配置视频上传
- biztalk 2010 dev版安装小记
- apt-get依赖库版本过高问题的解决(如何处理libqt4-dev在ubuntu的安装问题)
- ubuntu 9.10 安装最新的gtk libgtk2.0-dev
- 安装MS SQL Server 2008 R2 Dev 报错 “Rule "Previous releases of Microsoft Visual Studio 2008" failed”