您的位置:首页 > 运维架构

openedx 安装

2016-01-28 11:37 337 查看
安装 cypress 版本:

最简易的方式

export OPENEDX_RELEASE=named-release/cypress

wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/sandbox.sh -O
- | bash

分步安装

sudo apt-get update -y

sudo apt-get upgrade -y

sudo reboot

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

sudo pip install --upgrade pip

sudo pip install --upgrade virtualenv

cd /var/tmp

git clone https://github.com/edx/configuration

cd /var/tmp/configuration

git checkout named-release/cypress

sed -i "/COMMON_SSH_PASSWORD_AUTH/c COMMON_SSH_PASSWORD_AUTH: \"yes\"" playbooks/roles/common/defaults/main.yml

sudo pip install -r requirements.txt

cd /var/tmp/configuration/playbooks

sudo ansible-playbook -c local ./edx_sandbox.yml -i "localhost," -e 'edx_platform_version=named-release/cypress certs_version=named-release/cypress forum_version=named-release/cypress xqueue_version=named-release/cypress'

建议

不要在edx_sandbox.yml添加insights和ecommerce,否则可能出现nodeenv错误。这两项功能目前还没完善

从指定任务开始:

sudo ansible-playbook -c local ./edx_sandbox.yml -i "localhost," -e 'edx_platform_version=named-release/cypress certs_version=named-release/cypress forum_version=named-release/cypress
xqueue_version=named-release/cypress'

 --start-at-task="edxapp | code sandbox | write out sandbox user sudoers config" //主要在这,双引号里为任务名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: