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

ubuntu 14.04下 horizon openstack_dashboard 的开发环境搭建

2015-09-17 17:55 274 查看
序:公司要在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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: