Ubuntu 12.04 64bit 安装 openedx
来源:互联网 发布:mac协议编程linux 编辑:程序博客网 时间:2024/06/05 15:03
本次安装过程参考官方教程
我是在virtualbox中安装ubuntu12.04 server 64的,具体安装方法参考这里,建议在安装时将硬盘选择大一点,并且设置文件系统是配置LVM,这样就可以动态对磁盘进行扩展了。
首先编辑更新源,建议使用163镜像源,然后更新系统
sudo apt-get update -ysudo apt-get upgrade -ysudo reboot
获取安装脚本
安装最新版
wget https://raw.githubusercontent.com/edx/configuration/master/util/install/vagrant.sh -O - | bash
安装稳定版
OPENEDX_RELEASE=named-release/birch wget https://raw.githubusercontent.com/edx/configuration/master/util/install/vagrant.sh -O - | bash
安装过程中错误处理
从开始到真正安装完成,我总共花了5天时间,安装过程中各种报错,下面梳理一下我都遇到了那些错误:
- 安装bundler和mongodb时卡住
这是因为晚上长城的原因,翻墙即可,这里推荐一位博主的教程,翻墙之后就可以继续安装了。 安装nltk时卡住,TASK: [nltk | download nltk data]
ntlk是Python实现的自然语言处理包,有700+M大小,这样直接安装很容易time out,所以我们要自己手动下载cd /var/tmpwget http://edx-static.s3.amazonaws.com/nltk/nltk-data-20131113.tar.gzchmod o+rw nltk-data-20131113.tar.gz
上面的解决方法是参考竹轩的博客,在博客里还要改东西,我没改,执行,然后就成功了。
Ansible自身bug,报错信息为
TASK: [common | Add git apt repository] *****************************
failed: [localhost] => {“failed”: true, “item”: “”}
这里修改文件即可,修改
/var/tmp/configuration/playbooks/roles/elasticsearch/tasks/main.yml,在force=no,后添加 validate_certs=no,即可。
还有些错误记不住了,等下次再安装edx的时候在进行补充。
按照一步安装,每次报错之后,我原来是直接从头开始重新执行,后来发现了这里的从中断处安装,真的是发现的太晚了。
安装完成后
这样就代表所有的TASK已经完成了,接下来就要进行相关的配置了。
另:安装完成后就可以从宿主机登录edx了,LMS和STUDIO的端口分别为80 和 18010。
- Ubuntu 12.04 64bit 安装 openedx
- openedx 安装
- 安装ubuntu-64bit
- Ubuntu 12.04 (64bit) 下LaTex安装
- Ubuntu 12.04 64bit安装flashcache
- openedx 安装 apparmor问题
- mac 安装openedx
- ubuntu 12.04 desk top 64bit 下安装vmware tools
- 阿里云 Ubuntu 12.04.1LTS 64bit安装手册
- Ubuntu 12.04 64bit 无法安装ia32-libs 解决方法
- Ubuntu 64bit安装32bit软件办法
- [zz]64bit ubuntu 安装32bit软件
- 64bit ubuntu下lashplayer简单安装
- XP硬盘安装Ubuntu 11.10 64bit
- Ubuntu 11.10 64bit 安装ATI驱动
- Ubuntu 10.04 64bit 安装adb
- Ubuntu 14.04 64bit 安装 WPS 2013
- Win8.1安装Ubuntu 12.10 64 bit
- 已知某系统在通信联络中只可能出现8种字符,其概率分别为0.05,0.29,0.07,0.08,0.14,0.23,0.03,0.11,试编写算法求其赫夫曼编码。
- 黑马程序员—— JDK1.5,for循环的新写法
- android xlmns:android
- 【机房重构】——存储过程遇到的问题
- matlab一维搜索,用进退法确定搜索区间
- Ubuntu 12.04 64bit 安装 openedx
- 韩岩___第8课___《linux内核分析》MOOC课
- 关于Ongl技术探秘
- 使用 decode ,进行 行转列 变换
- May Day Holiday
- eclipse实用快捷键
- MySQL的InnoDB的幻读问题
- 11 CI 控制器拓展
- Python初级者:windows下Python环境