edX Ubuntu 12.04 64 bit Installation
来源:互联网 发布:知不足然后能自反也 编辑:程序博客网 时间:2024/05/17 03:26
edX Ubuntu 12.04 64 bit Installation
安装设备要求:
- Ubuntu 12.04 amd64
- 最小内存2GB,推荐内存4GB内存。
- 至少2.00GHz CPU or EC2 计算单元
- 硬盘容量最少25GB,推荐50GB硬盘容量
安装介绍
1.更新ubuntu包源
sudo apt-get update -ysudo apt-get upgrade -ysudo reboot
2.一步安装
wget https://raw.githubusercontent.com/edx/configuration/master/util/install/sandbox.sh -O - | bash
安装指定的openedx稳定版,设置`OPENEDX_RELEASE`的值
export OPENEDX_RELEASE=named-release/cypresswget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/sandbox.sh -O - | bash
3.分步安装
- 准备工作
sudo apt-get install -y build-essential software-properties-common python-software-properties curl git-core libxml2-dev libxslt1-dev libfreetype6-dev python-pip python-apt python-dev libxmlsec1-dev swig libmysqlclient-devsudo pip install --upgrade pipsudo pip install --upgrade virtualenv
- 克隆配置文件
cd /var/tmpgit clone https://github.com/edx/configuration
允许ssh认证,编辑
configuration/playbooks/roles/common_vars/defaults/main.yml
文件,设置COMMON_SSH_PASSWORD_AUTH:yes
安装依赖环境
cd /var/tmp/configurationsudo pip install -r requirements.txt
- 修改edx配置文件(设置邮箱、绑定域名及其他)
cd /var/tmp/configuration/playbooks/roles/edxapp/defaults
sudo vim main.yml
EDXAPP_PREVIEW_LMS_BASE: 'xpreview.momomin.org'EDXAPP_LMS_BASE: 'x.momomin.org' EDXAPP_CMS_BASE: 'xstudio.momomin.org'EDXAPP_SITE_NAME: 'x.momomin.org'EDXAPP_LANG: 'en_US.UTF-8'EDXAPP_LANGUAGE_CODE : 'zh-cn'EDXAPP_TIME_ZONE: 'Asia/Shanghai'EDXAPP_TECH_SUPPORT_EMAIL: 'technical@momomin.org'EDXAPP_CONTACT_EMAIL: 'info@momomin.org'EDXAPP_BUGS_EMAIL: 'bugs@momomin.org'EDXAPP_DEFAULT_FROM_EMAIL: 'registration@momomin.org'EDXAPP_DEFAULT_FEEDBACK_EMAIL: 'feedback@momomin.org'EDXAPP_DEFAULT_SERVER_EMAIL: 'devops@momomin.org'EDXAPP_BULK_EMAIL_DEFAULT_FROM_EMAIL: 'no-reply@momomin.org'
具体含义如下
EDXAPP_LMS_BASE:LMS学习端的域名或者ip,教师端邀请学生等用到EDXAPP_PREVIEW_LMS_BASE:课程预览的域名或者ip,教师端预览课程用到,一般等同于LMSEDXAPP_CMS_BASE:CMS教师端的域名或者ip,教师再学生端直接转到教师端用EDXAPP_PLATFORM_NAME:edX平台名称设置EDXAPP_SITE_NAME:edX平台默认域名或者ipEDXAPP_CMS_SITE_NAME:edX平台教师端的域名或者ipEDXAPP_LANGUAGE_CODE:语言编码设置,例如默认中文设置为’zh-cn’EDXAPP_TIME_ZONE:时区设置,例如中国时区设置为’Asia/Shanghai’EDXAPP_TECH_SUPPORT_EMAIL:技术支持联系E-mailEDXAPP_CONTACT_EMAIL:平台联系E-mailEDXAPP_BUGS_EMAIL:平台BUG联系E-mailEDXAPP_DEFAULT_FROM_EMAIL:平台发送邮件默认E-mailEDXAPP_DEFAULT_FEEDBACK_EMAIL:平台反馈联系E-mailEDXAPP_DEFAULT_SERVER_EMAIL:平台SERVER联系E-mailEDXAPP_BULK_EMAIL_DEFAULT_FROM_EMAIL:平台批量发送邮件默认E-mailEDXAPP_UNIVERSITY_EMAIL:平台大学联系E-mailEDXAPP_PRESS_EMAIL:平台出版联系E-mailEDXAPP_CMS_NGINX_PORT:CMS教师端的nginx的端口
- 运行安装文件
cd /var/tmp/configuration/playbooks && sudo ansible-playbook -c local ./edx_sandbox.yml -i "localhost,"
运行出现错误可以从出错的任务开始重新安装:
cd /var/tmp/configuration/playbooks && sudo ansible-playbook -c local ./edx_sandbox.yml -i "localhost," --start-at-task="出错的任务名称"
0 0
- edX Ubuntu 12.04 64 bit Installation
- ubuntu 12.04 i386 32bit installation
- About the installation of HTK in ubuntu 16.04(64 bit)
- edX Ubuntu 12.04 64 安装fullstack官方文档
- 64bit win7 oracle11gR2 installation
- open edX在Ubuntu 12.04中的安装
- Ubuntu 12.04 64bit JLINK
- javahl subclipse 64 bit installation on windows
- Ubuntu 14.04安装edX
- Ubuntu 12.04 (64bit) 下LaTex安装
- 64bit ubuntu 12.04 firefox plugin目录
- KLEE on Ubuntu 12.04 LTS 64Bit
- Setup phpmyadmin on ubuntu 12.04 64bit
- Ubuntu 12.04 64bit 安装 openedx
- Caffe + Ubuntu 12.04 64bit + CUDA 5.5
- Ubuntu 12.04 64bit安装flashcache
- android 64 bit ubuntu
- 安装ubuntu-64bit
- win7 旗舰版 秘钥 联网激活
- Linux的基础知识之用户、组合权限(一)
- <LeetCode OJ> 58. Length of Last Word
- ios7状态栏一直保持黑底白字
- idea中maven的基本配置
- edX Ubuntu 12.04 64 bit Installation
- memcached 提示警告 的问题
- mac os 安装 thrift
- java 面试笔记1
- (转)我对Java Serializable(序列化)的理解和总结
- 提现成功后什么时间到账
- symfony2中service的简单用法
- java面试笔记2
- org.apache.shiro.SecurityUtils.getSubject().getSession()