openedx-fullstatck-环境部署

vagrant virtual是什么我这里不做解释!

opendex官方环境部署教程:

https://openedx.atlassian.net/wiki/display/OpenOPS/Running+Fullstack

其中安装相应的vagrant和virtualbox版本问题,下面是不同版本的链接:

vagrant:https://releases.hashicorp.com/vagrant/

virtualbox:https://www.virtualbox.org/wiki/Download_Old_Builds

走下一步:

//创建文件夹(随便什么地方,当然最好文件路径没有中文)

mkdir fullstack

//进入文件夹

cd fullstack

//下载vagrantfile文件(也就是虚拟机box的配置文件)

curl -https://raw.githubusercontent.com/edx/configuration/named-release/dogwood/vagrant/release/fullstack/Vagrantfile > Vagrantfile

//如果没有安装curl,第一种方法:直接在游览器访问:

https://raw.githubusercontent.com/edx/configuration/named-release/dogwood/vagrant/release/fullstack/Vagrantfile


//复制访问的页面内容,在fullstatck文件夹创建vagrant文件把内容粘贴,vagrant文件没有后缀名

//第二种方法:github上有configuration资源:https://github.com/edx/configuration,

vagrant/release/fullstack/vagrantfile应该就是(本人没有亲测过,直觉可以)

走下一步:

//这一步需要能访问外网,如果访问不了自己想办法吧

vagrant plugin install vagrant-hostsupdater

//启动虚拟机

vagrant up

//看vagrantfile的代码就知道,vagrant up:1.查找:name => "dogwood-fullstack-rc2"名为:dogwood-fullstack-rc2的box

//2.未找到:下载-安装-启动;找到:启动

主要说明下载box部分:在控制台下载xx%百分比的进度,每次下载失败会重新下载,box一般2G-4G,所以我们直接复制链接,

用迅雷或者其他下载器下载,按照平常的vagrant部署box的形式安装虚拟机:

1.备份vagrantfile

2.vagrant box add dogwood-fullstack-rc2  下载好的本地box地址

3.用备份的vagrantfile替换新生成的vagrantfile(我记得会生成新的,没有就不搭理)

4.vagrant up

-------------------------------------------------------------------------------------------------------------------------------------------------

vagrant安装配置 | vagrantfile介绍:

https://github.com/astaxie/Go-in-Action/blob/master/ebook/zh/01.2.md

时间: 2024-07-29 21:35:54

openedx-fullstatck-环境部署的相关文章

wamp2.4+composer+rabbitmq环境部署-176

version wamp 2.4 1.打开openssl 分别更改php.ini的文件配置 E:\wamp\bin\apache\Apache2.4.4\bin\php.ini E:\wamp\bin\apache\Apache2.4.4\bin\php.ini php.ini的功能打开 extension=php_openssl.dll 2.Composer下载 https://getcomposer.org/Composer-Setup.exe 下载完成直接点下一步图型安装-- 3.php-

window7下 cocos2dx android交叉编译环境部署小结

上周被android交叉编译搞惨了,还好最后弄好了,写个小结以后备用吧. 步骤,1.下载cygwin的devel和shells模块 2. 2.设置环境变量 a.设置NDK_ROOT b.设置Path 编辑Path,在后面追加4个环境变量,以;号隔开(别忘了给前面的加上;),4个分别是android的sdk的platform-tools,android的sdk的tools,   cygwin的bin,上面添加的NDK_ROOT C:\Work\adt-bundle-windows-x86_64-2

生产环境部署squid服务

网络拓扑 该实验使用虚拟机模拟搭建,准备开启2台虚拟机,客户端用本记代替. 1.Squid服务器使用2块网卡.如下图显示: 2.Web服务器与squid服务器配置在同一个网段即可.如下图显示: 3.客户端IP与squid服务器网卡1是在同一网段上即可.如下图显示: 4.查看squid服务器上的eth0和eth1网卡ip地址 5.查看web服务器的ip地址 6.先测试客户端能否ping通squid服务器的网卡1. 7.测试客户端能否ping通web服务器,ping不通正常. 8.安装squid软件

php+mysql+nginx在linux上的环境部署

一直在linux上鼓捣,还没有完整在linux下配置过nginx服务器环境部署呢,这几天没什么事就部署了一下,遇到的问题也很多,现在把我的环境部署文档发出了,有什么问题大家可以一起讨论一下,希望大家采用后遇到问题多多沟通. || 安装所需各种依赖包 sudo -s LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2

微信公众号开发系列教程一(调试环境部署)

原文:微信公众号开发系列教程一(调试环境部署) 目录 C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试) C#微信公众号开发系列教程二(新手接入指南) 微信公众号火了好一阵子了,笔者算是比较早接触微信公众号开发的了,大概做了一年半了,从最开始的到处网上找demo到现在也开发一些公众号.园子里关于微信开发的教程已经数不胜数了,我也准备来凑凑热闹.一是梳理下这段时间开发的经验,二是希望能帮到想做微信开发的小伙伴们,希望大大神们吐槽的时候悠着点,

python 环境部署:

pre { direction: ltr; color: rgb(0, 0, 10); text-align: left } pre.western { font-family: "Liberation Mono", serif } pre.cjk { font-family: "Droid Sans" } pre.ctl { font-family: "Liberation Mono" } td p { margin-bottom: 0cm;

ThinkPHP搭建商城一,环境部署

一:配置虚拟主机 我使用的是Mac笔记本,所以以mac为例 1,首先找到Apache虚拟主机配置目录etc/apache2/extra/httpd-vhosts.conf或者private/etc/apache2/extra/httpd-vhosts.conf 2,打开之后添加以下语句,其中www.cshop.com是虚拟主机的域名,/myphp/cshop目录是项目的根目录,这个目录要自己创建 <VirtualHost *:80> ServerName www.cshop.com Docum

(二 )VMware workstation 部署虚拟集群实践——并行批量操作环境部署

在上一篇博客中,已经介绍了安装虚拟集群的过程和需要注意的细节问题. 这篇主要是介绍如何批量登陆远程主机和配置,这个过程中是在没有部署并行处理工具或者集群管理工具的前进行的. ------------首次登陆-------------- 首次登陆需要解决的问题就是: 1,信任远程主机公钥的问题,也就是key_word:yes/no? 2,然后就是远程主机的密码,key_word:password: 在自动化部署过程中,需要进行免交互和免密码登陆. 1,使用expect编写免交互登陆脚本(适用于te

Linux下squid代理缓存服务环境部署

代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息. Squid是一个缓存Internet 数据的软件,其接收用户的下载申请,并自动处理所下载的数据.当一个用户想要下载一个主页时,可以向Squid 发出一个申请,要Squid 代替其进行下载,然后Squid 连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,Squid 把保存的备份立即传给用户,使用户觉得速度相当快.Squid 可以代理HTTP.FTP.GOPHER.SS

ArcGIS4Android 1:使用Android Studio进行ArcGIS for Android开发的环境部署-正确版

按照许多方法尝试配置环境,均不能显示地图,模拟运行时程序直接退出. 最后看到这个博友的配置,缺少了重要的一步:引用so文件. 对于有些人可能不会出问题,我这里反正出问题了. 引用so文件,打开moudle目录下的build.gradle,在android节点下添加如下配置. 注:如果没有正确引入so文件,在程序执行的时候会加载类库失败. ---------------------------原文在下-------------------------------------- 乘风莫邪 使用And