详细步骤
笔记链接:http://note.youdao.com/noteshare?id=7b25d357a4cac6b1bae5e336f4e19dd8
七、Horizon的安装与配置
1、dashboard服务概述
服务名称: Dashboard 项目名称 : horizon
Dashboard(horizon)是一个web接口,使得云平台管理员以及用户可以理不同的Openstack资源以及服务。提供一个用户和管理员的Web管理面,支持大部分命令行下的功能。
Horizon提供了一个模块化的,基于web的图形化界面服务门户。用户可以通过浏览器使用这个Web图形化界面来访问、控制他们的计算、存储和网络资源,如启动实例、分配IP地址、 设置访问控制等。horizon图形的方式管理所有的project ,包括nova虚拟机的创建,neutron网络,cinder存储, glance镜像等。
2、Horizon组件的安装与配置(controller0)
★该项的所有操作步骤需要使用root用户进行
★该项操作只在controller0主机上进行
①安装Django14
a. 把Django14-1.4.13-1.el6.norach.rpm上传到/home目录下
b. 执行命令安装
#cd /home
#rpm -ivh Django14-1.4.13-1.el6.norach.rpm
②安装horizon组件
清空yum缓存
#yum clean all
制作新缓存
#yum makecache
安装相关组件包
#yum install -y memcached python-memcached mod_wsgi openstack-dashboard
③设置openstack-dashboard
修改dashboard的配置文件
#vi /etc/openstack-dashboard/local_settings
④启动httpd和memcached服务并设置开机启动
#service httpd start
#service memcached start
#chkconfig httpd on
#chkconfig memcached on
⑤验证,在浏览器输入:http://10.20.0.10/dashboard
用户名:admin
密 码:ADMIN_PASS