官术网_书友最值得收藏!

Installing Horizon – web user interface dashboard

Horizon dashboard service is the web user interface for users to consume OpenStack services and for administrator to manage and operate OpenStack.

Getting ready

Install packages needed for Horizon as follows:

[root@controller ~]# yum install mod_wsgi openstack-dashboard
Use firewall-cmd command to open port 80:
[root@controller ~]# firewall-cmd --permanent --add-port=80/tcp
[root@controller ~]# firewall-cmd --reload
Configure SELinux:
# setsebool -P httpd_can_network_connect on

How to do it...

Perform the following steps to configure and enable the Horizon dashboard service:

  1. Edit /etc/openstack-dashboard/local_settings:
    ALLOWED_HOSTS = ['localhost', '*']
    OPENSTACK_HOST = "controller"
    
  2. Start and enable service. At this point, we can start and enable Neutron-server service:
    [root@controller ~]# systemctl start httpd
    [root@controller ~]# systemctl enable httpd
    

How it works...

Horizon is a Django-based web application, running on Apache HTTPD service, it interacts with all services' APIs to gather information from OpenStack's services and to create new resources.

There's more...

We can verify whether Horizon dashboard service was installed successfully after we completed configuring the service.

Verify successful installation

You can now access the dashboard via web browser at http://controller/dashb using the admin user account and password chosen during the admin account creation.

主站蜘蛛池模板: 棋牌| 中西区| 秦皇岛市| 桐城市| 张家港市| 通辽市| 巴林左旗| 博乐市| 西充县| 德惠市| 张家川| 宜昌市| 鄂尔多斯市| 卓资县| 遂宁市| 望江县| 台中市| 沅江市| 安平县| 株洲市| 顺昌县| 凤山县| 武山县| 桓台县| 万宁市| 岳普湖县| 衡水市| 密山市| 汪清县| 平阳县| 桦川县| 漳州市| 洪洞县| 丰镇市| 丰宁| 明水县| 曲周县| 清苑县| 德格县| 浦县| 浠水县|