• 【原】OpenEdx平台安装及出错解决方案


    OpenEdx平台安装及出错解决方案

    环境: Ubuntu 12.04 64 位服务器版(官方推荐)

    内存:2GB  CPU2.00GHz 硬盘:25GB

    安装步骤:

    1、进入root权限,新装系统可用

    sudo passwd root     #重置root密码

    2、更新源:

    sudo apt-get update -y        #更新更新源 

    sudo apt-get upgrade -y       #安装更新软件 

    sudo reboot                   #重启服务器

    3、edx安装:

    ①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

    sudo pip install --upgrade pip

    sudo pip install --upgrade virtualenv

    安装edxconfiguration文件

    cd /var/tmp

    git clone -b release https://github.com/edx/configuration

    手动修改COMMON_SSH_PASSWORD_AUTH "yes"

    sudo vim configuration/playbooks/roles/common/defaults/main.yml

    安装ansible所需的软件环境

    cd /var/tmp/configuration

    sudo pip install -r requirements.txt

    配置安装edx平台

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

    安装完成后查看服务启动情况

    sudo /edx/bin/supervisorctl -c /edx/etc/supervisord.conf status

    Ssh远程:

    1、install sudo apt-get install openssh-server

    2、启动服务: sudo service ssh start/stop

    Sudo /etc/init.d/ssh restart

    3、工作状态: netstat -tlp     

    Ps -c | grep ssh

    4、关闭防火墙? Sudo ufw disable

    5、putty连接  Putty软件(win7) 端口号:22  连接方式:ssh

    Ubuntu下连接方式: ssh username@ip

    查看本地地址:  ifconfig -a

    创建超级用户:

    Sudo su edxapp -s /bin/bash      #step1

    Cd ~ #step2

    Source edxapp_env #step3

    Python /edx/app/edxapp/edx-platform/manage.py lms createsuperuser --settings aws #step4

    根据提示输入所要创建的超级用户名,注册邮箱跟密码

  • 相关阅读:
    Mina之session
    进程管理
    Mina之polling
    用户和组ID
    Mina之service
    同步化、同步及异步操作
    高级进程管理
    一般文件I/O用法建议
    有一个图像搜索引擎
    图像处理和识别和机器学习源码
  • 原文地址:https://www.cnblogs.com/Sky-Yanjun/p/4968358.html
Copyright © 2020-2023  润新知