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
首先老话题:开发环境的搭建.
一个纯净的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
相关文章推荐
- ubuntu 下tomcat配置
- linux ubuntu 服务器键盘设置错误 完美解决
- Linux(Ubuntu)下电信3G CDMA 华为 EC169无线上网卡拨号(转)
- django1.6 apache 项目部署.
- Linux ubuntu 下 git 服务器的配置 应用
- linux ubuntu 11.10 下的android开发环境的搭建!
- 求助 关于openlaszlo的配置问题 。。
- Linux下tomcat 的启动 关闭 kill
- ubuntu下配置django+apache+mysql+mod_python+Python
- tomcat ip访问
- struts2 tomcat下生成文件保存指定的目录
- 如何使linux系统中的UTC与CST一致
- linux下tomcat服务的相关命令
- Linux内存管理之mmap详解
- Linux下部署solrCloud
- Hadoop基准测试
- opencv3.0+vs2013安装记录
- nginx优化 突破十万并发
- 为.NET搭建Linux的开发环境,鄙视那些将简单事情复杂化的人
- Linux达人养成计划I——链接命令