OpenEDX MOOC平台搭建笔记

简介: openedx平台搭建过程整理一下,以作记录 想在校内搭建一个MOOC慕课平台,经比较,选择开源的openedx系统,开始安装之旅,本想会很顺利,想不到一个星期才搞掂,主要原因还是网速和哪堵墙。

openedx平台搭建过程整理一下,以作记录


想在校内搭建一个MOOC慕课平台,经比较,选择开源的openedx系统,开始安装之旅,本想会很顺利,想不到一个星期才搞掂,主要原因还是网速和哪堵墙。

试过三种方法:

1. 下载安装配置好的虚拟机文件,直接加载到虚拟机

网址1: https://bitnami.com/stack/edx/virtual-machine

网址2:http://edustack.org/manual/edx/ova-download/


以下内容从以上网址1截取


  • Virtual Machines compatible with Oracle VirtualBox and VMware vSphere, Workstation, and Fusion

    OVA Format Debian 8

    Open edX
    Version Size Checksum    
    Open edX ficus.3-4 (64-bit) 2 GB show Download  

这个方法最简单,但下载流量大,系统配置灵活性差,不是我的风格,尝试了后就删掉了


2. 从github获取源码安装

网址:https://github.com/edx/configuration

安装方法参考网址:https://openedx.atlassian.net/wiki/spaces/OpenOPS/pages/146440579/Native+Open+edX+Ubuntu+16.04+64+bit+Installation

环境:Ubuntu server 16.04 64bit 

命令序列:

sudo apt - get update  - y
sudo apt - get upgrade  - y
sudo reboot
# 1. Set the OPENEDX_RELEASE variable:
export OPENEDX_RELEASE = the - tag / you - want - to - install
# 2. Bootstrap the Ansible installation:
wget https: / / raw.githubusercontent.com / edx / configuration / $OPENEDX_RELEASE / util / install / ansible - bootstrap.sh  - -  | sudo bash
# 3. (Optional) If this is a new installation, randomize the passwords:
wget https: / / raw.githubusercontent.com / edx / configuration / $OPENEDX_RELEASE / util / install / generate - passwords.sh  - -  | bash
# 4. Install Open edX:
wget https: / / raw.githubusercontent.com / edx / configuration / $OPENEDX_RELEASE / util / install / sandbox.sh  - -  | bash

安装了无数次,有无数的坑,每次安装卡在不同的地方,主要是网速和墙的问题,无数次满怀希望,无数次接近成功,最后都没走到最后,还是放弃了,建议大陆的电脑慎走此路。


3.  用bitnami的一键安装包

地址:https://bitnami.com/stack/edx/installer

良心制作,把需要的各种基础软件都配置好了,打包在一个文件包里,下载后一次安装即顺利完成

以下是网址内容copy:

Open edX Installers

Bitnami native installers automate the setup of a Bitnami application stack on Linux. Each installer includes all of the software necessary to run out of the box (the stack). The process is simple; just download, click next-next-next and you are done! Bitnami stacks are completely self contained and will not interfere with other software on your system. Learn more »

  • Linux

    Open edX

    Version Size Checksum    
    Open edX ficus.3-4 (64-bit) 1 GB show Download



另文再介绍简要修改配置和界面,最后上两图为证




目录
相关文章
|
4月前
|
安全
隐语实训营笔记 第二讲
隐私计算通过开源促进数据要素安全流通,解决外循环中的信任问题。隐语开源项目旨在实现数据可用不可见、可算不可识、可控可计量的原则,统一产品度量标准,降低接入难度,构建完备的信任链,以推动数据的开放与共享。
60 0
|
4月前
|
算法 安全 数据安全/隐私保护
隐语实训营笔记 第三讲
隐私计算框架“隐语”提供全面的隐私保护技术,包括PSI、PIR和联邦学习等算法,层次间低耦合,支持开放合作。产品层包含多样化应用,计算层涉及SPU、HEU、TEEU及密码库YACL,资源层有kuscia管理,强调互联互通和跨域管控,旨在实现安全的数据协作。
39 0
|
4月前
|
存储 运维 安全
隐语实训营笔记 第一讲
构建数据可信流通体系,确保来源确认、范围界定、过程追溯及风险防范。该体系基于密码学和可信计算,包含身份验证(如CA证书和远程验证)、使用权跨域管控、安全分级测评和全链路审计。可信数字应用身份验证和跨域管控保护数据免于滥用,同时维护上下游利益。通过隐私、可信和机密计算技术,实现数据流通的控制面和数据面的平衡,即“不可能三角”。全链路审计形成内外循环的管控体系,密态天空计算作为基础设施,支持密态数据流通,解决数据安全保险中的定责和定损问题。
31 0
10S
|
SQL 弹性计算 运维
|
大数据
冬季实战营第五期:轻松入门学习大数据 | 学习报告
冬季实战营第五期:轻松入门学习大数据 | 学习报告
102 0
冬季实战营第五期:轻松入门学习大数据 | 学习报告
|
SQL 机器学习/深度学习 弹性计算
冬季实战营第五期学习报告:轻松入门学习大数据
冬季实战营终于迎来了最后一期,本次实战营从2月28日开始,与往常一样,为期5天。本期实战营内容相当充实,包含了三个大数据相关的实战项目,以及两天的直播带练。整个实战营让我对大数据领域产生了浓厚的兴趣😊。
164 0
冬季实战营第五期学习报告:轻松入门学习大数据
|
SQL 弹性计算 运维
|
SQL 机器学习/深度学习 算法
冬季实战营第五期:轻松入门学习大数据笔记
冬季实战营第五期:轻松入门学习大数据笔记
173 0
冬季实战营第五期:轻松入门学习大数据笔记
|
分布式计算 大数据 数据挖掘
【学习报告】冬季实战营第五期:轻松入门学习大数据
冬季实战营第五期:轻松入门学习大数据
122 0
【学习报告】冬季实战营第五期:轻松入门学习大数据