六、openstack安装之Horizon篇

一、简介

openstack仪表盘,又叫做Horizon。它是一个web界面,使管理员和用户能管理各种openstack的资源和服务;通过openstack APIs基于网络和openstack云计算控制器交互实现。

二、系统需求(可以直接忽略,只要前面的服务没有问题)

在安装openstack仪表盘之前,你必须符合以下系统需求:

1.openstack的计算服务已经安装,能够为用户和项目启用身份服务管理。

2.python 2.6或者python 2.7,必须支持Django。

3.通过sudo给身份验证服务用户授权

三、安装dashboard

1.selinux设置

在基础环境部署篇中,我们已经把控制节点的selinux关闭,dashboard的安装需要开启selinux,所以请修改配置文件并重启控制节点。

2.安装程序包

# yum install -y memcached python-memcached mod_wsgi openstack-dashboard

3.在/etc/openstack-dashboard/local_settings文件中CACHES[‘default‘][‘LOCATION‘]的值

CACHES = {

‘default‘: {

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

‘LOCATION‘ : ‘127.0.0.1:11211‘

}

4.配置访问所有IP可以访问dashboard

编辑/etc/openstack-dashboard/local_settings文件的:

ALLOWED_HOSTS = [‘*‘]

5.指定在哪台机器上运行dashboard

编辑/etc/openstack-dashboard/local_settings文件的:

OPENSTACK_HOST = "controller"

6.配置时区

TIME_ZONE = "Asia/Shanghai"

7.确认系统的selinux配置为允许网络连接到http服务器

# setsebool -P httpd_can_network_connect on

8.启动web服务器和memcached,并设置开机启动

# service httpd start

# service memcached start

# chkconfig httpd on

# chkconfig memcached on

9.现在可以通过http://controller/dashboard访问dashboard了。

账号密码请见admin-openrc.sh和demo-openrc.sh

到此,dashboard安装完毕!

时间: 2024-08-26 04:06:27

六、openstack安装之Horizon篇的相关文章

openstack M版安装 Dashboard (horizon)篇

安装配置Dashboard (horizon) web管理 一.安装Dashboard [[email protected] ~]# yum install openstack-dashboard 二.编辑配置Dashboard [[email protected] ~]#vim   /etc/openstack-dashboard/local_settings OPENSTACK_HOST = "controller" ALLOWED_HOSTS = ['*', ] SESSION_

五、openstack安装之Neutron篇

一.前言 在openstack中配置networking服务都是一段困惑的经历.本指南提供一步步说明如何配置Networking(neutron)和传统的网络服务(nova-network).如果你不确定使用哪种,建议尝试neutron,因为它提供了相当数量的功能和灵活性,包括各种新兴产品的插件来支持虚拟网络. 二.Networking概念 openstack Networking(neutron)管理所有虚拟网络,包括网络基础设施(VNI)和访问层方面的物理网络.它允许租户创建高级的虚拟网络拓

零基础学习openstack【完整中级篇】及openstack资源汇总

1.你是如何学习openstack的?2.你对openstack的组件了解多少?3.你认为openstack该如何学习? 一直想写关于openstack的方面的内容,今天终于整理完成.算是完成一桩心事,内容整合来自: 零基础学习openstack(上)[中级篇] 零基础学习openstack(下)[中级篇] 是在 零基础学习openstack[初级篇]基础上的一个继续: 初级篇,我们主要是有这么一个概念,openstack的组成openstack由哪些部分来组成: Identity(代号为“Ke

OpenStack安装与配置2

第二部分 OpenStack安装与配置 一.引言 本章内容讲解如何在3台物理机上搭建最小化云平台,这3台机器分为称为Server1.Server2和Client1,之后的各章也是如此.Server1承载着Nova.Glance.Swift.Keystone及Horizon(OpenStack的Web UI)服务.Server2只用来运行实例管理的nova运算工作站.由于OpenStack组件采用分布式结构,其中的任何一部分或几个部分都可以安装在任意服务器上. Client1并不是安装所必须的,在

openstack安装配置

一.安装前的准备 在RHEL7/CentOS7上安装openstack  liberty 两台虚拟机,安装centos7系统(准备两个网卡,一个NAT,另一个仅主机) nat网卡设置ip,可以联网,仅主机的网卡只要我们windows可以通就行,主要是用putty远程连接的 关闭selinux 关闭iptables systemctl stop firewalld systemctl disable firewalld 关闭NetworkManager systemctl stop Network

WEB项目(B/S系统)打包安装(总结篇)

原文:WEB项目(B/S系统)打包安装(总结篇) 打包安装程序的制作选择性还很多的,有installshield,wise installer,inno setup这几个做打包安装项目都是很强大的,要搞出界面大气个性化的安装,还是得用这几个才行,我这篇说的是.NET自带的安装项目打包WEB系统的,.NET打包安装项目虽然傻傻的,也比较丑,但是搭建安装项目快速也能满足总体的要求,如果没有足够的时间研究重量级的安装工具,短时间内用.NET自带的安装项目也是一个良好的选择.网上有很多关于用.NET打包

六、安装laravel5.1

六.安装laravel     在Ubuntu下搭建LNMP环境.编译安装mysql,nginx,php.最后在LNMP前提下安装composer,并且安装laravel框架.现在安装laravel5.1. Laravel是一套简洁.优雅的PHP Web开发框架(PHP Web Framework).它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁.富于表达力. cd到网站根目录(可自定义),这里我是/usr/local/server/www

IntelliJ IDEA License Server 安装使用 Mac篇

一.下载 IntelliJ IDEA 是Java开发利器,用社区版不爽,干催就用旗舰版,这个是收费的,需要licence. IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download/#section=mac. 如果你资金充足,请自行购买收费版的Idea:https://www.jetbrains.com/idea/buy. 在线激活地址: http://idea.lanyus.com/  或者 https://www.iteblog.co

安装VMware Horizon View 7提示“80”端口被占用的解决办法

系统环境:Windows Server 2008 R2 + SQL Server 2008 R2 + VMware Horizon View 6.2.3 安装说明:由于环境需要VMware Horizon View 7 安装过程: 1.开始想着直接升级安装VMware Horizon View,所以直接就安装VMware Horizon 7 Connection Server程序,安装程序也没有提示有升级直接在原来的6.2.3基础上安装.安装完后没任何重启等提示,看了下服务全都是停止状态,启动类