zoukankan      html  css  js  c++  java
  • ubuntu 14.04下 horizon openstack_dashboard 的开发环境搭建

    序:公司要在openstack的基础上,做开发做产品,网上资料也不是很多,很多都是在来回copy,在此做个blog,慢慢更新,推动自己进步.
    首先老话题:开发环境的搭建.
     
     
    一个纯净的ubuntu系统
     
    requirement:
    git
    python-pip
     
    1.首先是安装上面的必要app
    2.选择代码位置,我是新建了一个文件夹repo
    cd repo
    gitclone https://github.com/openstack/horizon.git
     
    3.找到openstack_dashboard/local/local_settings.py.example 更改为 local_settings.py ,最好copy
     
    4.再.../repo/horizon/下,执行
    sudo python tools/install_venv.py
     
    中间可能报错,根据错误找到原因就行 
     
    安装:
    sudo apt-get install libssl-dev
    sudo apt-get install  python-dev  libffi-dev
     
    有的时候没有错误也会报异常,是因为网络原因,再网络条件好的情况下执行.
     
    5.进入虚拟开发环境:
    source .venv/bin/activate
     
    就可以开发了
     
    6.启动界面
    python manage.py runserver
    访问 localhost:8000即可访问登陆界面
     
    这个时候是进不去的,因为没有配置数据库 keystone等.
     
    公司有搭建好的keystone control
    再上面提到的local_settings.py中 将OPENSTACK_HOST 的IP 改成此项.
    重启后界面访问了.
     
    转帖请注明出处:http://www.cnblogs.com/Jghost
     
     
  • 相关阅读:
    科研道路上培养的7种能力
    (OK) network diagnose tools
    linux-bridge-ping-high-latency-ebtables.txt
    houshoul
    Android x86 Virtual box with Internet and connection to adb?
    linux內核調試kmsg,dmesg
    Android Logging System
    Linux 日志级别(loglevel)详解
    Linux之绝处逢生------SysRq
    /proc/sysrq-trigger详解
  • 原文地址:https://www.cnblogs.com/Jghost/p/3680619.html
Copyright © 2011-2022 走看看