红联Linux门户
Linux帮助

Ubuntu 14.04安装edX

发布时间:2016-01-12 09:38:42来源:linux网站作者:刘元涛

不要使用一部安装,以为程序安装的时候进行了如下检查:

## Sanity check

##

if [[ ! "$(lsb_release -d | cut -f2)" =~ $'Ubuntu 12.04' ]]; then

echo "This script is only known to work on Ubuntu 12.04, exiting...";

exit;

fi


用分布安装,安装步骤如下:

##
## Update and Upgrade apt packages
##
sudo apt-get update -y
sudo apt-get upgrade -y

##
## Install system pre-requisites
##
sudo apt-get install -y build-essential software-properties-common python-software-properties curl git-core libxml2-dev libxslt1-dev python-pip python-apt python-dev
sudo pip install --upgrade pip
sudo pip install --upgrade virtualenv

##
## Clone the configuration repository and run Ansible
##
cd /var/tmp
git clone -b release https://github.com/edx/configuration

##

## allow password based SSH authentication,

## edit the common role inside of

## configuration/playbooks/roles/common/defaults/main.yml and

## set COMMON_SSH_PASSWORD_AUTH to "yes"

##

##
## Install the ansible requirements
##
cd /var/tmp/configuration
sudo pip install -r requirements.txt

##
## Run the edx_sandbox.yml playbook in the configuration/playbooks directory
##
cd /var/tmp/configuration/playbooks && sudo ansible-playbook -c local ./edx_sandbox.yml -i "localhost,"


在Ubuntu server 15.10上安装edx不能启动mongodb的解决办法:http://www.linuxdiyf.com/linux/15205.html