summaryrefslogtreecommitdiff
path: root/openstack/etc/horizon/apache-horizon.conf
blob: 1b0b3fe37987d1f458e5bc5370697a4900a06f22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<VirtualHost *:80>
    WSGIScriptAlias /horizon /var/lib/horizon/openstack_dashboard/django.wsgi
    WSGIDaemonProcess horizon user=horizon group=horizon processes=3 threads=10 home=/var/lib/horizon display-name=horizon
    WSGIApplicationGroup %{GLOBAL}

    SetEnv APACHE_RUN_USER apache
    SetEnv APACHE_RUN_GROUP apache
    WSGIProcessGroup horizon

    DocumentRoot /var/lib/horizon/.blackhole
    Alias /static /var/lib/horizon/openstack_dashboard/static

    <Directory /var/lib/horizon/openstack_dashboard >
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        # Apache 2.4 uses mod_authz_host for access control now (instead of
        #  "Allow")
        <IfVersion < 2.4>
            Order allow,deny
            Allow from all
        </IfVersion>
        <IfVersion >= 2.4>
            Require all granted
        </IfVersion>
    </Directory>

    ErrorLog /var/log/httpd/horizon_error.log
    LogLevel warn
    CustomLog /var/log/httpd/horizon_access.log combined
</VirtualHost>

WSGISocketPrefix /var/run/httpd