1、安装
yum install openstack-dashboard -ycp /etc/openstack-dashboard/local_settings /etc/openstack-dashboard/local_settings.baksed -ri '/^[ \t]*(#|$)/d' /etc/openstack-dashboard/local_settingsvim /etc/openstack-dashboard/local_settingsOPENSTACK_HOST = "controller"ALLOWED_HOSTS = ['*']SESSION_ENGINE = 'django.contrib.sessions.backends.cache'CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': 'controller:11211', }}OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOSTOPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = TrueOPENSTACK_API_VERSIONS = { "identity": 3, "image": 2, "volume": 3,}OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"#如果选择网络选项 1,请禁用对第 3 层网络服务的支持OPENSTACK_NEUTRON_NETWORK = { ... 'enable_router': False, 'enable_quotas': False, 'enable_distributed_router': False, 'enable_ha_router': False, 'enable_lb': False, 'enable_firewall': False, 'enable_vpn': False, 'enable_fip_topology_check': False,}TIME_ZONE = "Asia/Shanghai"
2、修改配置
2.1、重新生成openstack-dashboard.conf
cd /usr/share/openstack-dashboardpython manage.py make_web_conf --apache > /etc/httpd/conf.d/openstack-dashboard.conf
2.2、ln -s /etc/openstack-dashboard /usr/share/openstack-dashboard/openstack_dashboard/conf
2.3、修改openstack-dashboard.conf
cp /etc/httpd/conf.d/openstack-dashboard.conf /etc/httpd/conf.d/openstack-dashboard.conf.bakvim /etc/httpd/conf.d/openstack-dashboard.confWSGIApplicationGroup %{GLOBAL}#WSGIScriptAlias / /usr/share/openstack-dashboard/openstack_dashboard/wsgi.pyWSGIScriptAlias /dashboard /usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgiWSGIScriptAlias / /usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi#Alias /static /usr/share/openstack-dashboard/staticAlias /dashboard/static /usr/share/openstack-dashboard/static
2.4、编辑以下文件,找到WEBROOT = ‘/’ 修改为WEBROOT = ‘/dashboard’
vim /usr/share/openstack-dashboard/openstack_dashboard/defaults.pyvim /usr/share/openstack-dashboard/openstack_dashboard/test/settings.pyvim /usr/share/openstack-dashboard/static/dashboard/js/9937cc9f2cae.js
2.5、重启服务
systemctl restart httpd.service memcached.servic
3、问题