感谢朋友支持本博客。欢迎共同探讨交流。因为能力和时间有限。错误之处在所难免。欢迎指正!

假设转载。请保留作者信息。
博客地址:http://blog.csdn.net/qq_21398167

原博文地址:http://blog.csdn.net/qq_21398167/article/details/47036395

System requirements

Before you install theOpenStack dashboard, you must meet the following system require­ments:

•OpenStack Compute installation.Enable the Identity Service for user and project man­agement.

Note the URLs of the IdentityService and Compute endpoints.

• Identity Service user withsudo privileges. Because Apache does not serve content from a root user, usersmust run the dashboard as an Identity Service user with sudo privileges.[1]


Python 2.6 or 2.7. The Pythonversion must support Django. The Python version should run on any system,including Mac OS X. Installation prerequisites might differ by plat­form.

Then, install and configurethe dashboard on a node that can contact the Identity Service.

Provideusers with the following information so that they can access the dashboardthrough a web browser on their local machine:

•  The public IP address fromwhich they can access the dashboard

•  The user name and password withwhich they can access the dashboard

Your web browser, and that of your users, must support HTML5 andhave cookies and JavaScript enabled.

Install the packages:

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

To configure the dashboard

• Edit the /etc/openstack-dashboard/local_settings file and complete the following actions:

a.         Configure the dashboard to use OpenStack services on the controller node:

OPENSTACK_HOST = " controller'

b.        Allow all hosts to access the dashboard:

ALLOWED_HOSTS =  ['*']

c.         Configure the memcached session storage service:

CACHES = {

'default': {

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

MemcachedCache',

'LOCATION': '127.0.0.1:11211',

}

}

To finalize installation

1.       On RHEL and CentOS, configureSELinux to permit the web server to connect to Open- Stack services:

#   setsebool -P httpd_can_network_connect on

2.       Due to a packaging bug, thedashboard CSS fails to load properly. Run the following command to resolve thisissue:

#   chown -R apache:apache /usr/share/openstack-dashboard/static

For more information, see the bug report.

3.       Start the web server andsession storage service and configure them to start when the system boots:

#   systemctl enable httpd.service memcached.service

#   systemctl start httpd.service memcached.service

Verify operation

This section describes how to verify operation ofthe dashboard.

1.        Access the dashboard using aweb browser:http://controller/dashboard .

2.        Authenticate using admin or demouser credentials.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

參考:H版本号

http://blog.csdn.net/qq_21398167/article/details/46385667

笔者是结合这两个版本号一起搭建的环境并成功!

转载于:https://www.cnblogs.com/lytwajue/p/6881722.html

centos7 安装配置openstack-dashboard (官网openstack-juno版)相关推荐

  1. 黑苹果详细安装教程-基于OpenCore官网指导-UPUPMO(macOS Monterey)

    文章大纲 01. 必备知识 02. 作者当前硬件说明 03. 主板 BIOS 版本升级 04. 确定声卡.网卡信息 05. 配置 EFI 驱动 06. 配置 ACPI(SSDTs) 07. 配置 co ...

  2. Centos7 安装,配置静态IP

    Centos7 安装,配置静态IP 本文采用桥接方式 镜像地址 下载好镜像后使用vmware虚拟机进行安装即可(注意设置root密码). 安装完成后使用root登录,输入设置好的密码 设置静态ip v ...

  3. Centos7 安装配置 tomcat 并设置自动启动

    Centos7 安装配置 tomcat 并设置自动启动 下载安装包 这里选择适合Linux的安装包,下载到本地后上传到centos服务器,或者直接通过wget命令下载 1 2 3 4 # cd /us ...

  4. vnc安装linux教程,Centos7安装配置vncserver详细教程

    CentOS7安装配置vncserver教程 一.安装VNC 首先要保证目标服务器安装有图形化环境,Linux系统下常见的桌面环境有GNOME和KDE,这里我们首先通过Group的方式安装GNOME桌 ...

  5. centos7安装配置vsftp搭建FTP

    参考文章: CentOS7下安装FTP服务 详解CentOS7安装配置vsftp搭建FTP centos7之vsftp安装和使用 1.安装vsftp # 查看是否已安装 方法一 [root@local ...

  6. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

  7. CentOS7 安装配置SFTP服务器详解

    CentOS7 安装配置SFTP服务器详解 1.SFTP简介 SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protoc ...

  8. centos7安装配置nginx

    我安装的是 nginx-1.18.0,如需要安装别的版本去官网看     http://nginx.org/en/download.html 如果服务器没安装过ng的,下面的命令按顺序复制粘贴执行就o ...

  9. 华为鸿蒙系统手机怎么下载,鸿蒙系统官网下载手机版-华为鸿蒙系统官网下载手机版-66街机网...

    华为鸿蒙系统官网下载手机版可以轻松守护用户的手机数据的安全,提升隐私的保护能力.在华为鸿蒙系统官网下载手机版中采用的是最高终端安全的等级设计打造的,多重防护的系统,让用户放心使用.并且不仅可实现手机系 ...

最新文章

  1. Servlet防止页面被客户端缓存
  2. 四面体的表面积_JACS:武汉大学汪成课题组利用从平面至四面体的扭曲单体来合成COFs材料...
  3. Linux 系统的日志管理
  4. 生态学研究方法(一)
  5. object.prototype.call
  6. NLP算法求建议 | 腾讯 VS 美团
  7. Redis系列(二)-Hredis客户端设计及开源
  8. PowerDesigner执行sql脚本方式建立数据模型
  9. ISO27001审核
  10. hard link and symbolic link
  11. 亲自体验跑跑卡丁车2010年魔改单机版(附安装包)
  12. 【JS数据结构与算法】认识哈希表
  13. 软件构造|GRASP模式
  14. bibtex 格式文件如何导入 Endnote
  15. Windows10让资源管理器始终显示文件的详细信息
  16. 【BP数据预测】差分进化算法优化BP神经网络数据预测【含Matlab源码 1315期】
  17. Nginx listen指令处理连接请求
  18. 商品搜索引擎---分词(插件介绍与入门实例)
  19. leaflet加载天地图DataServer
  20. lua 连接mysql_luasql连接mysql数据库

热门文章

  1. C# SignalR 即时通讯 聊天室
  2. 今天是周一,又是热的天气笼罩。
  3. 设定网页最小最大宽度和高度(兼容IE6)
  4. 第一章 打开MVC4的大门:(一)了解MVC
  5. bat 执行 java jar包
  6. KDE Web开辟工具──KDE-Webdev
  7. bd3.2 Python高级
  8. webstorm设置
  9. Hystrix指标窗口实现原理
  10. 洛谷1373 小a和uim之大逃离