deb-barbican/doc/source/install/install-rdo.rst

1.5 KiB

Install and configure for Red Hat Enterprise Linux and CentOS

This section describes how to install and configure the Key Manager service for Red Hat Enterprise Linux 7 and CentOS 7.

Install and configure components

  1. Install the packages:

    # yum install openstack-barbican-api

Finalize installation

  1. Create the /etc/httpd/conf.d/wsgi-barbican.conf file with the following content:

    <VirtualHost [::1]:9311>
        ServerName controller
    
        ## Logging
        ErrorLog "/var/log/httpd/barbican_wsgi_main_error_ssl.log"
        LogLevel debug
        ServerSignature Off
        CustomLog "/var/log/httpd/barbican_wsgi_main_access_ssl.log" combined
    
        WSGIApplicationGroup %{GLOBAL}
        WSGIDaemonProcess barbican-api display-name=barbican-api group=barbican processes=2 threads=8 user=barbican
        WSGIProcessGroup barbican-api
        WSGIScriptAlias / "/usr/lib/python2.7/site-packages/barbican/api/app.wsgi"
        WSGIPassAuthorization On
    </VirtualHost>
  2. Start the Apache HTTP service and configure it to start when the system boots:

    # systemctl enable httpd.service
    # systemctl start httpd.service