aodh/doc/source/install/mod_wsgi.rst
Julien Danjou d24dff237f Remove pecan_debug option
There's no need to expose that option to users.

Change-Id: If122b2aa4ea3269236bb54e161d374de1de5993a
2016-10-12 19:13:11 +02:00

1.7 KiB

Installing the API behind mod_wsgi

Aodh comes with a few example files for configuring the API service to run behind Apache with mod_wsgi.

app.wsgi

The file aodh/api/app.wsgi sets up the V2 API WSGI application. The file is installed with the rest of the Aodh application code, and should not need to be modified.

etc/apache2/aodh

The etc/apache2/aodh file contains example settings that work with a copy of Aodh installed via devstack.

../../../etc/apache2/aodh

  1. On deb-based systems copy or symlink the file to /etc/apache2/sites-available. For rpm-based systems the file will go in /etc/httpd/conf.d.

  2. Modify the WSGIDaemonProcess directive to set the user and group values to an appropriate user on your server. In many installations aodh will be correct.

  3. Enable the Aodh site. On deb-based systems:

    $ a2ensite aodh
    $ service apache2 reload

    On rpm-based systems:

    $ service httpd reload