Install Horizon
To install the related packages for Horizon in
Controller Node:
root@controller:~# apt-get -y install openstack-dashboard apache2 libapache2-mod-wsgi memcached python-memcache
Django setting
Modify the file:
/etc/openstack-dashboard/local_settings.py
Change the LOCATION's ip to controller's ip
OPENSTACK_HOST = "controller"
# session ( default using memcached as session management )
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '192.168.22.5:11211',
}
}
# Time zone
TIME_ZONE = "Asia/Taipei"
Restart the service
Restart apache & memcached:
root@controller:~# service apache2 restart
root@controller:~# service memcached restart
Reference
The following list and items are the the related information when I study Horizon.
Openstack introduction:
Trace python code:
OpenStack APIs and WSGI
SWGI