openstack queens版本 环境搭建(九):控制节点--安装horizon 仪表盘

仪表板所需的唯一核心服务是身份服务。您可以将仪表板与其他服务结合使用,例如镜像服务,计算和网络。您还可以在具有独立服务(如对象存储)的环境中使用仪表板。

系统依赖:

Python 2.7

Django 1.11

keystone

All other services are optional:

cinder: Block Storage

glance: Image Management

neutron: Networking

nova: Compute

swift: Object Storage

安装和配置

  • 安装软件包

yum install openstack-dashboard -y

  • 配置本地设置文件

vi /etc/openstack-dashboard/local_settings

/OPENSTACK_HOST

OPENSTACK_HOST = "controller-150"

OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST

OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"

/ALLOWED_HOSTS

ALLOWED_HOSTS = ['*']

 

SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

 

/CACHES

CACHES = {

    'default': {

         'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',

         'LOCATION': 'controller-150:11211',

    }

}

 

/OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT

OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True

/OPENSTACK_API_VERSIONS

OPENSTACK_API_VERSIONS = {

    "identity": 3,

    "image": 2,

    "volume": 3,

}

## 下面是配置文件模板值

#OPENSTACK_API_VERSIONS = {

#    "data-processing": 1.1,

#    "identity": 3,

#    "image": 2,

#    "volume": 2,

#    "compute": 2,

#}

/OPENSTACK_KEYSTONE_DEFAULT_DOMAIN

OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"

/TIME_ZONE

TIME_ZONE = "Asia/Shanghai"

 

vi /etc/httpd/conf.d/openstack-dashboard.conf

如果没有将下面的参数加到上面的文件:

WSGIApplicationGroup %{GLOBAL}

 

完成安装

加固

vi /etc/httpd/conf.d/welcome.conf

将所有指令都注释掉,不要删除welcome.conf。因为Apache升级时,恢复这个文件。

vi /etc/httpd/conf/httpd.conf

将下面的Indexes去掉,禁止显示目录索引

<Directory "/var/www/html">

#Options Indexes FollowSymLinks

Options FollowSymLinks

重启服务

systemctl restart httpd.service memcached.service \

&& systemctl status httpd.service memcached.service

 

验证

通过horizon提供的web服务访问URL:

http://192.168.11.150/dashboard/

 

用户:admin/ADMIN_PASS (角色:管理员)

用户:demo/你的密码(角色:租户)

 

具体参见:

https://docs.openstack.org/horizon/queens/install/

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值