由python的DjangoWeb框架开发的
使用keystone默认的角色来访问各种服务
Dashboard安装
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160313872-663169056.png)
Dashboard是openstack的Web管理界面,需要将它放置到/var/www下由apache提供web服务
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160346825-1483671391.png)
安装apache服务和动态页面模块
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160415888-314966827.png)
Dashboard配置文件修改
使Dashboard能找keystone
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160442903-957860240.png)
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160523013-2045623834.png)
可以为Dashboard配置一个数据库,数据库可以存放Session,还可以配置memcache
ps:集群有三种处理会话方式,1.会话保持,2.会话复制,3.会话贡献(放在memcache里)
apache配置
将文件放在/etc/httpd/conf.d/下
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160553809-813647744.png)
修改目录权限
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160611716-666610799.png)
重启apache服务
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160623013-1237634214.png)
Web界面呈现
![](https://images2017.cnblogs.com/blog/1275420/201711/1275420-20171110160804434-1571499239.png)